TokenCredentialsBase class
Konstruktor
Token |
Properti
auth |
|
client |
|
domain | |
environment | |
token |
|
token |
Metode
get |
Mencoba mendapatkan token dari cache pada awalnya. Jika itu tidak berhasil, maka ia mencoba untuk mendapatkan token dari ADAL. |
set |
|
sign |
Menandatangani permintaan dengan header Autentikasi. |
Detail Konstruktor
TokenCredentialsBase(string, string, string, Environment, TokenCache)
new TokenCredentialsBase(clientId: string, domain: string, tokenAudience?: string, environment?: Environment, tokenCache?: TokenCache)
Parameter
- clientId
-
string
- domain
-
string
- tokenAudience
-
string
- environment
- Environment
- tokenCache
-
TokenCache
Detail Properti
authContext
authContext: AuthenticationContext
Nilai Properti
AuthenticationContext
clientId
clientId: string
Nilai Properti
string
domain
domain: string
Nilai Properti
string
environment
tokenAudience
tokenAudience?: string
Nilai Properti
string
tokenCache
tokenCache: TokenCache
Nilai Properti
TokenCache
Detail Metode
getToken()
Mencoba mendapatkan token dari cache pada awalnya. Jika itu tidak berhasil, maka ia mencoba untuk mendapatkan token dari ADAL.
function getToken(): Promise<TokenResponse>
Mengembalikan
Promise<TokenResponse>
TokenResponse (tokenType dan accessToken adalah dua properti penting).
setDomain(string)
function setDomain(domain: string)
Parameter
- domain
-
string
signRequest(WebResource)
Menandatangani permintaan dengan header Autentikasi.
function signRequest(webResource: WebResource): Promise<WebResource>
Parameter
- webResource
- WebResource
WebResource yang akan ditandatangani.
Mengembalikan
Promise<WebResource>