TokenCredentialsBase class
Propiedades
| auth |
|
| client |
|
| domain | |
| environment | |
| token |
|
| token |
Métodos
| get |
Intenta obtener el token de la memoria caché inicialmente. Si no se realiza correctamente, intenta obtener el token de ADAL. |
| set |
|
| sign |
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
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>