TokenCredentialsBase class
Właściwości
| auth |
|
| client |
|
| domain | |
| environment | |
| token |
|
| token |
Metody
| get |
Początkowo próbuje pobrać token z pamięci podręcznej. Jeśli to się nie powiedzie, spróbuje pobrać token z biblioteki ADAL. |
| set |
|
| sign |
Podpisuje żądanie z nagłówkiem Authentication (Uwierzytelnianie). |
Szczegóły konstruktora
TokenCredentialsBase(string, string, string, Environment, TokenCache)
new TokenCredentialsBase(clientId: string, domain: string, tokenAudience?: string, environment?: Environment, tokenCache?: TokenCache)
Parametry
- clientId
-
string
- domain
-
string
- tokenAudience
-
string
- environment
- Environment
- tokenCache
-
TokenCache
Szczegóły właściwości
authContext
authContext: AuthenticationContext
Wartość właściwości
AuthenticationContext
clientId
clientId: string
Wartość właściwości
string
domain
domain: string
Wartość właściwości
string
environment
tokenAudience
tokenAudience?: string
Wartość właściwości
string
tokenCache
tokenCache: TokenCache
Wartość właściwości
TokenCache
Szczegóły metody
getToken()
Początkowo próbuje pobrać token z pamięci podręcznej. Jeśli to się nie powiedzie, spróbuje pobrać token z biblioteki ADAL.
function getToken(): Promise<TokenResponse>
Zwraca
Promise<TokenResponse>
TokenResponse (tokenType i accessToken są dwiema ważnymi właściwościami).
setDomain(string)
function setDomain(domain: string)
Parametry
- domain
-
string
signRequest(WebResource)
Podpisuje żądanie z nagłówkiem Authentication (Uwierzytelnianie).
function signRequest(webResource: WebResource): Promise<WebResource>
Parametry
- webResource
- WebResource
Element WebResource do podpisania.
Zwraca
Promise<WebResource>