TokenCredentialsBase class

Конструкторы

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

Свойства

authContext
clientId
domain
environment
tokenAudience
tokenCache

Методы

getToken()

Сначала пытается получить маркер из кэша. Если это не удалось, он пытается получить маркер из ADAL.

setDomain(string)
signRequest(WebResource)

Подписывает запрос с помощью заголовка проверки подлинности.

Сведения о конструкторе

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 являются двумя важными свойствами).

setDomain(string)

function setDomain(domain: string)

Параметры

domain

string

signRequest(WebResource)

Подписывает запрос с помощью заголовка проверки подлинности.

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

Параметры

webResource
WebResource

Подписанный webResource.

Возвращаемое значение

Promise<WebResource>