Compartir a través de


ManagedIdentityAuthenticator class

Abstracción para adquirir tokens de managed Service Identity.

Constructores

ManagedIdentityAuthenticator(string, string, IJwtTokenProviderFactory)

Inicializa una nueva instancia de la clase ManagedIdentityAuthenticator.

Métodos

getToken()

Adquiere el token de seguridad.

Detalles del constructor

ManagedIdentityAuthenticator(string, string, IJwtTokenProviderFactory)

Inicializa una nueva instancia de la clase ManagedIdentityAuthenticator.

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

Parámetros

appId

string

Identificador de cliente de la identidad administrada que se va a usar para adquirir tokens.

resource

string

Recurso para el que se va a adquirir el token.

tokenProviderFactory
IJwtTokenProviderFactory

Generador del proveedor de tokens JWT que se va a usar.

Detalles del método

getToken()

Adquiere el token de seguridad.

function getToken(): Promise<AccessToken>

Devoluciones

Promise<AccessToken>

Promesa con la proporcionada por la clase IJwtTokenProviderFactory.