VisualStudioCodeCredential class
Подключается к Azure с помощью учетной записи пользователя, вошедшего в систему с помощью расширения Azure Resources в Visual Studio Code. После входа пользователя через расширение эти учетные данные могут совместно использовать тот же маркер обновления, который кэшируется расширением.
Конструкторы
Visual |
Создает экземпляр VisualStudioCodeCredential для автоматической проверки подлинности с помощью VSCode.
примечание: |
Методы
get |
Возвращает маркер, найденный путем поиска кэша проверки подлинности VSCode или возвращает значение NULL, если маркер не найден. |
Сведения о конструкторе
VisualStudioCodeCredential(VisualStudioCodeCredentialOptions)
Создает экземпляр VisualStudioCodeCredential для автоматической проверки подлинности с помощью VSCode.
примечание: VisualStudioCodeCredential
предоставляется пакетом подключаемого модуля: @azure/identity-vscode
. Если этот пакет не установлен, то аутентификация с помощью VisualStudioCodeCredential
будет недоступна.
new VisualStudioCodeCredential(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>