Compartilhar via


GetTokenOptions interface

Define opções para TokenCredential.getToken.

Propriedades

abortSignal

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

enableCae

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

proofOfPossessionOptions

Opções para solicitações 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 de locatário.

tracingOptions

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 }