TokenCredentialsBase class

メソッド

getToken()

最初にキャッシュからトークンを取得しようとします。 失敗した場合は、ADAL からトークンを取得しようとします。

setDomain(string)
signRequest(WebResource)

Authentication ヘッダーを使用して要求に署名します。

コンストラクターの詳細

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

new TokenCredentialsBase(clientId: string, domain: string, tokenAudience?: string, environment?: Environment, tokenCache?: TokenCache)

パラメーター

clientId

string

domain

string

tokenAudience

string

environment
Environment
tokenCache

TokenCache

プロパティの詳細

authContext

authContext: AuthenticationContext

プロパティ値

AuthenticationContext

clientId

clientId: string

プロパティ値

string

domain

domain: string

プロパティ値

string

environment

environment: Environment

プロパティ値

tokenAudience

tokenAudience?: string

プロパティ値

string

tokenCache

tokenCache: TokenCache

プロパティ値

TokenCache

メソッドの詳細

getToken()

最初にキャッシュからトークンを取得しようとします。 失敗した場合は、ADAL からトークンを取得しようとします。

function getToken(): Promise<TokenResponse>

返品

Promise<TokenResponse>

tokenResponse (tokenType と accessToken は 2 つの重要なプロパティです)。

setDomain(string)

function setDomain(domain: string)

パラメーター

domain

string

signRequest(WebResource)

Authentication ヘッダーを使用して要求に署名します。

function signRequest(webResource: WebResource): Promise<WebResource>

パラメーター

webResource
WebResource

署名する WebResource。

返品

Promise<WebResource>