TokenCredentialsBase class
메서드
| get |
처음에 캐시에서 토큰을 가져오려고 시도합니다. 실패하면 ADAL에서 토큰을 가져오려고 시도합니다. |
| set |
|
| sign |
인증 헤더를 사용하여 요청에 서명합니다. |
생성자 세부 정보
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은 두 가지 중요한 속성입니다).
setDomain(string)
function setDomain(domain: string)
매개 변수
- domain
-
string
signRequest(WebResource)
인증 헤더를 사용하여 요청에 서명합니다.
function signRequest(webResource: WebResource): Promise<WebResource>
매개 변수
- webResource
- WebResource
서명할 WebResource입니다.
반환
Promise<WebResource>