Bagikan melalui


TokenCredentialsBase class

Konstruktor

TokenCredentialsBase(string, string, string, Environment, TokenCache)

Properti

authContext
clientId
domain
environment
tokenAudience
tokenCache

Metode

getToken()

Mencoba mendapatkan token dari cache pada awalnya. Jika itu tidak berhasil, maka ia mencoba untuk mendapatkan token dari ADAL.

setDomain(string)
signRequest(WebResource)

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

environment: Environment

Nilai Properti

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>