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


ManagedIdentityAuthenticator class

Абстракции для получения маркеров из управляемого удостоверения службы.

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

ManagedIdentityAuthenticator(string, string, IJwtTokenProviderFactory)

Инициализирует новый экземпляр класса ManagedIdentityAuthenticator.

Методы

getToken()

Получает маркер безопасности.

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

ManagedIdentityAuthenticator(string, string, IJwtTokenProviderFactory)

Инициализирует новый экземпляр класса ManagedIdentityAuthenticator.

new ManagedIdentityAuthenticator(appId: string, resource: string, tokenProviderFactory: IJwtTokenProviderFactory)

Параметры

appId

string

Идентификатор клиента для управляемого удостоверения, который будет использоваться для получения маркеров.

resource

string

Ресурс, для которого необходимо получить маркер.

tokenProviderFactory
IJwtTokenProviderFactory

Фабрика поставщика токенов JWT для использования.

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

getToken()

Получает маркер безопасности.

function getToken(): Promise<AccessToken>

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

Promise<AccessToken>

Обещание с AccessToken, предоставленной классом IJwtTokenProviderFactor y.