Compartir a través de


TokenCredentialsBase class

Constructores

TokenCredentialsBase(string, string, string, Environment, TokenCache)

Propiedades

authContext
clientId
domain
environment
tokenAudience
tokenCache

Métodos

getToken()

Intenta obtener el token de la memoria caché inicialmente. Si no se realiza correctamente, intenta obtener el token de ADAL.

setDomain(string)
signRequest(WebResource)

Firma una solicitud con el encabezado Authentication.

Detalles del constructor

TokenCredentialsBase(string, string, string, Environment, TokenCache)

new TokenCredentialsBase(clientId: string, domain: string, tokenAudience?: string, environment?: Environment, tokenCache?: TokenCache)

Parámetros

clientId

string

domain

string

tokenAudience

string

environment
Environment
tokenCache

TokenCache

Detalles de las propiedades

authContext

authContext: AuthenticationContext

Valor de propiedad

AuthenticationContext

clientId

clientId: string

Valor de propiedad

string

domain

domain: string

Valor de propiedad

string

environment

environment: Environment

Valor de propiedad

tokenAudience

tokenAudience?: string

Valor de propiedad

string

tokenCache

tokenCache: TokenCache

Valor de propiedad

TokenCache

Detalles del método

getToken()

Intenta obtener el token de la memoria caché inicialmente. Si no se realiza correctamente, intenta obtener el token de ADAL.

function getToken(): Promise<TokenResponse>

Devoluciones

Promise<TokenResponse>

TokenResponse (tokenType y accessToken son las dos propiedades importantes).

setDomain(string)

function setDomain(domain: string)

Parámetros

domain

string

signRequest(WebResource)

Firma una solicitud con el encabezado Authentication.

function signRequest(webResource: WebResource): Promise<WebResource>

Parámetros

webResource
WebResource

WebResource que se va a firmar.

Devoluciones

Promise<WebResource>