TokenCredentialsBase class
Construtores
Token |
Propriedades
auth |
|
client |
|
domain | |
environment | |
token |
|
token |
Métodos
get |
Tenta obter o token da cache inicialmente. Se não for bem-sucedido, tenta obter o token da ADAL. |
set |
|
sign |
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
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>