TokenCredentialsBase class
メソッド
| get |
最初にキャッシュからトークンを取得しようとします。 失敗した場合は、ADAL からトークンを取得しようとします。 |
| set |
|
| sign |
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
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>