GetTokenOptions interface
Définit les options de TokenCredential.getToken.
Propriétés
abort |
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 |
enable |
Indique s’il faut activer le flux d’authentification d’évaluation de l’accès continu |
proof |
Options pour les demandes de jeton de preuve de possession |
request |
Options utilisées lors de la création et de l’envoi de requêtes HTTP pour cette opération. |
tenant |
Autorise la spécification d’un tenantId. Utile pour gérer les défis qui fournissent des indicateurs d’ID de locataire. |
tracing |
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 }