GetTokenOptions interface
Define opções para TokenCredential.getToken.
Propriedades
abort |
O sinal que pode ser usado para abortar solicitações. |
claims | Detalhes da declaração para executar o fluxo de autenticação da Avaliação Contínua de Acesso |
enable |
Indica se o fluxo de autenticação de Avaliação de Acesso Contínuo deve ser habilitado |
proof |
Opções para pedidos de token de Prova de Posse |
request |
Opções usadas ao criar e enviar solicitações HTTP para esta operação. |
tenant |
Permite especificar um tenantId. Útil para lidar com desafios que fornecem dicas de ID do locatário. |
tracing |
Opções usadas quando o rastreamento está habilitado. |
Detalhes de Propriedade
abortSignal
O sinal que pode ser usado para abortar solicitações.
abortSignal?: AbortSignalLike
Valor de Propriedade
claims
Detalhes da declaração para executar o fluxo de autenticação da Avaliação Contínua de Acesso
claims?: string
Valor de Propriedade
string
enableCae
Indica se o fluxo de autenticação de Avaliação de Acesso Contínuo deve ser habilitado
enableCae?: boolean
Valor de Propriedade
boolean
proofOfPossessionOptions
Opções para pedidos de token de Prova de Posse
proofOfPossessionOptions?: { nonce: string, resourceRequestMethod: HttpMethods, resourceRequestUrl: string }
Valor de Propriedade
{ nonce: string, resourceRequestMethod: HttpMethods, resourceRequestUrl: string }
requestOptions
Opções usadas ao criar e enviar solicitações HTTP para esta operação.
requestOptions?: { timeout?: number }
Valor de Propriedade
{ timeout?: number }
tenantId
Permite especificar um tenantId. Útil para lidar com desafios que fornecem dicas de ID do locatário.
tenantId?: string
Valor de Propriedade
string
tracingOptions
Opções usadas quando o rastreamento está habilitado.
tracingOptions?: { tracingContext?: TracingContext }
Valor de Propriedade
{ tracingContext?: TracingContext }