Partilhar via


TokenCredentialsBase class

Construtores

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

Propriedades

authContext
clientId
domain
environment
tokenAudience
tokenCache

Métodos

getToken()

Tenta obter o token da cache inicialmente. Se não for bem-sucedido, tenta obter o token da ADAL.

setDomain(string)
signRequest(WebResource)

Assina um pedido com o cabeçalho Autenticação.

Detalhes do Construtor

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

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

Parâmetros

clientId

string

domain

string

tokenAudience

string

environment
Environment
tokenCache

TokenCache

Detalhes de Propriedade

authContext

authContext: AuthenticationContext

Valor de Propriedade

AuthenticationContext

clientId

clientId: string

Valor de Propriedade

string

domain

domain: string

Valor de Propriedade

string

environment

environment: Environment

Valor de Propriedade

tokenAudience

tokenAudience?: string

Valor de Propriedade

string

tokenCache

tokenCache: TokenCache

Valor de Propriedade

TokenCache

Detalhes de Método

getToken()

Tenta obter o token da cache inicialmente. Se não for bem-sucedido, tenta obter o token da ADAL.

function getToken(): Promise<TokenResponse>

Devoluções

Promise<TokenResponse>

O tokenResponse (tokenType e accessToken são as duas propriedades importantes).

setDomain(string)

function setDomain(domain: string)

Parâmetros

domain

string

signRequest(WebResource)

Assina um pedido com o cabeçalho Autenticação.

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

Parâmetros

webResource
WebResource

O WebResource a assinar.

Devoluções

Promise<WebResource>