Partager via


GetTokenOptions interface

Définit les options de TokenCredential.getToken.

Propriétés

abortSignal

Signal qui peut être utilisé pour abandonner les demandes.

claims

Détails de revendication pour effectuer le flux d’authentification d’évaluation de l’accès continu

enableCae

Indique s’il faut activer le flux d’authentification d’évaluation de l’accès continu

proofOfPossessionOptions

Options pour les demandes de jeton de preuve de possession

requestOptions

Options utilisées lors de la création et de l’envoi de requêtes HTTP pour cette opération.

tenantId

Autorise la spécification d’un tenantId. Utile pour gérer les défis qui fournissent des indicateurs d’ID de locataire.

tracingOptions

Options utilisées lorsque le suivi est activé.

Détails de la propriété

abortSignal

Signal qui peut être utilisé pour abandonner les demandes.

abortSignal?: AbortSignalLike

Valeur de propriété

claims

Détails de revendication pour effectuer le flux d’authentification d’évaluation de l’accès continu

claims?: string

Valeur de propriété

string

enableCae

Indique s’il faut activer le flux d’authentification d’évaluation de l’accès continu

enableCae?: boolean

Valeur de propriété

boolean

proofOfPossessionOptions

Options pour les demandes de jeton de preuve de possession

proofOfPossessionOptions?: { nonce: string, resourceRequestMethod: HttpMethods, resourceRequestUrl: string }

Valeur de propriété

{ nonce: string, resourceRequestMethod: HttpMethods, resourceRequestUrl: string }

requestOptions

Options utilisées lors de la création et de l’envoi de requêtes HTTP pour cette opération.

requestOptions?: { timeout?: number }

Valeur de propriété

{ timeout?: number }

tenantId

Autorise la spécification d’un tenantId. Utile pour gérer les défis qui fournissent des indicateurs d’ID de locataire.

tenantId?: string

Valeur de propriété

string

tracingOptions

Options utilisées lorsque le suivi est activé.

tracingOptions?: { tracingContext?: TracingContext }

Valeur de propriété

{ tracingContext?: TracingContext }