Compartilhar via


ManagedIdentityAuthenticator class

Abstração para adquirir tokens de uma Identidade de Serviço Gerenciada.

Construtores

ManagedIdentityAuthenticator(string, string, IJwtTokenProviderFactory)

Inicializa uma nova instância da classe ManagedIdentityAuthenticator.

Métodos

getToken()

Adquire o token de segurança.

Detalhes do construtor

ManagedIdentityAuthenticator(string, string, IJwtTokenProviderFactory)

Inicializa uma nova instância da classe ManagedIdentityAuthenticator.

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

Parâmetros

appId

string

ID do cliente para a identidade gerenciada a ser usada para aquisição de tokens.

resource

string

Recurso para o qual adquirir o token.

tokenProviderFactory
IJwtTokenProviderFactory

A fábrica de provedores de token JWT a ser usada.

Detalhes do método

getToken()

Adquire o token de segurança.

function getToken(): Promise<AccessToken>

Retornos

Promise<AccessToken>

Uma promessa com a fornecida pela classe IJwtTokenProviderFactory.