Поделиться через


VisualStudioCodeCredential class

Подключается к Azure с помощью учетной записи пользователя, вошедшего в систему с помощью расширения Azure Resources в Visual Studio Code. После входа пользователя через расширение эти учетные данные могут совместно использовать тот же маркер обновления, который кэшируется расширением.

Конструкторы

VisualStudioCodeCredential(VisualStudioCodeCredentialOptions)

Создает экземпляр VisualStudioCodeCredential для автоматической проверки подлинности с помощью VSCode.

примечание: VisualStudioCodeCredential предоставляется пакетом подключаемого модуля: @azure/identity-vscode. Если этот пакет не установлен, то аутентификация с помощью VisualStudioCodeCredential будет недоступна.

Методы

getToken(string | string[], GetTokenOptions)

Возвращает маркер, найденный путем поиска кэша проверки подлинности VSCode или возвращает значение NULL, если маркер не найден.

Сведения о конструкторе

VisualStudioCodeCredential(VisualStudioCodeCredentialOptions)

Создает экземпляр VisualStudioCodeCredential для автоматической проверки подлинности с помощью VSCode.

примечание: VisualStudioCodeCredential предоставляется пакетом подключаемого модуля: @azure/identity-vscode. Если этот пакет не установлен, то аутентификация с помощью VisualStudioCodeCredential будет недоступна.

new VisualStudioCodeCredential(options?: VisualStudioCodeCredentialOptions)

Параметры

options
VisualStudioCodeCredentialOptions

Параметры настройки клиента, который выполняет запрос проверки подлинности.

Сведения о методе

getToken(string | string[], GetTokenOptions)

Возвращает маркер, найденный путем поиска кэша проверки подлинности VSCode или возвращает значение NULL, если маркер не найден.

function getToken(scopes: string | string[], options?: GetTokenOptions): Promise<AccessToken>

Параметры

scopes

string | string[]

Список областей, для которых маркер будет иметь доступ.

options
GetTokenOptions

Параметры, используемые для настройки любых запросов, которые могут выполняться TokenCredential реализации.

Возвращаемое значение

Promise<AccessToken>