TokenCredentialsBase class
Propriétés
| auth |
|
| client |
|
| domain | |
| environment | |
| token |
|
| token |
Méthodes
| get |
Tente d’obtenir le jeton à partir du cache initialement. Si cela échoue, il tente d’obtenir le jeton à partir d’ADAL. |
| set |
|
| sign |
Signe une demande avec l’en-tête d’authentification. |
Détails du constructeur
TokenCredentialsBase(string, string, string, Environment, TokenCache)
new TokenCredentialsBase(clientId: string, domain: string, tokenAudience?: string, environment?: Environment, tokenCache?: TokenCache)
Paramètres
- clientId
-
string
- domain
-
string
- tokenAudience
-
string
- environment
- Environment
- tokenCache
-
TokenCache
Détails de la propriété
authContext
authContext: AuthenticationContext
Valeur de propriété
AuthenticationContext
clientId
clientId: string
Valeur de propriété
string
domain
domain: string
Valeur de propriété
string
environment
tokenAudience
tokenAudience?: string
Valeur de propriété
string
tokenCache
tokenCache: TokenCache
Valeur de propriété
TokenCache
Détails de la méthode
getToken()
Tente d’obtenir le jeton à partir du cache initialement. Si cela échoue, il tente d’obtenir le jeton à partir d’ADAL.
function getToken(): Promise<TokenResponse>
Retours
Promise<TokenResponse>
TokenResponse (tokenType et accessToken sont les deux propriétés importantes).
setDomain(string)
function setDomain(domain: string)
Paramètres
- domain
-
string
signRequest(WebResource)
Signe une demande avec l’en-tête d’authentification.
function signRequest(webResource: WebResource): Promise<WebResource>
Paramètres
- webResource
- WebResource
WebResource à signer.
Retours
Promise<WebResource>