TokenCredentialsBase class
Vlastnosti
| auth |
|
| client |
|
| domain | |
| environment | |
| token |
|
| token |
Metody
| get |
Nejprve se pokusí získat token z mezipaměti. Pokud je to neúspěšné, pokusí se získat token z knihovny ADAL. |
| set |
|
| sign |
Podepíše požadavek hlavičkou Ověřování. |
Podrobnosti konstruktoru
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
Podrobnosti vlastnosti
authContext
authContext: AuthenticationContext
Hodnota vlastnosti
AuthenticationContext
clientId
clientId: string
Hodnota vlastnosti
string
domain
domain: string
Hodnota vlastnosti
string
environment
tokenAudience
tokenAudience?: string
Hodnota vlastnosti
string
tokenCache
tokenCache: TokenCache
Hodnota vlastnosti
TokenCache
Podrobnosti metody
getToken()
Nejprve se pokusí získat token z mezipaměti. Pokud je to neúspěšné, pokusí se získat token z knihovny ADAL.
function getToken(): Promise<TokenResponse>
Návraty
Promise<TokenResponse>
TokenResponse (tokenType a accessToken jsou dvě důležité vlastnosti).
setDomain(string)
function setDomain(domain: string)
Parametry
- domain
-
string
signRequest(WebResource)
Podepíše požadavek hlavičkou Ověřování.
function signRequest(webResource: WebResource): Promise<WebResource>
Parametry
- webResource
- WebResource
WebResource, který se má podepsat.
Návraty
Promise<WebResource>