GetTokenOptions interface
Define opções para TokenCredential.getToken.
Propriedades
abort |
O sinal que pode ser usado para anular solicitações. |
claims | Detalhes da declaração para executar o fluxo de autenticação de Avaliação de Acesso Contínuo |
enable |
Indica se o fluxo de autenticação de Avaliação de Acesso Contínuo deve ser habilitado |
proof |
Opções para solicitações 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 de locatário. |
tracing |
Opções usadas quando o rastreamento está habilitado. |
Detalhes da propriedade
abortSignal
O sinal que pode ser usado para anular solicitações.
abortSignal?: AbortSignalLike
Valor da propriedade
claims
Detalhes da declaração para executar o fluxo de autenticação de Avaliação de Acesso Contínuo
claims?: string
Valor da propriedade
string
enableCae
Indica se o fluxo de autenticação de Avaliação de Acesso Contínuo deve ser habilitado
enableCae?: boolean
Valor da propriedade
boolean
proofOfPossessionOptions
Opções para solicitações de token de Prova de Posse
proofOfPossessionOptions?: { nonce: string, resourceRequestMethod: HttpMethods, resourceRequestUrl: string }
Valor da 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 da propriedade
{ timeout?: number }
tenantId
Permite especificar um tenantId. Útil para lidar com desafios que fornecem dicas de ID de locatário.
tenantId?: string
Valor da propriedade
string
tracingOptions
Opções usadas quando o rastreamento está habilitado.
tracingOptions?: { tracingContext?: TracingContext }
Valor da propriedade
{ tracingContext?: TracingContext }