Partilhar via


GetTokenOptions interface

Define opções para TokenCredential.getToken.

Propriedades

abortSignal

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

enableCae

Indica se o fluxo de autenticação de Avaliação de Acesso Contínuo deve ser habilitado

proofOfPossessionOptions

Opções para pedidos de token de Prova de Posse

requestOptions

Opções usadas ao criar e enviar solicitações HTTP para esta operação.

tenantId

Permite especificar um tenantId. Útil para lidar com desafios que fornecem dicas de ID do locatário.

tracingOptions

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 }