GetTokenOptions interface
Definiert Optionen für TokenCredential.getToken.
Eigenschaften
abort |
Das Signal, das zum Abbrechen von Anforderungen verwendet werden kann. |
claims | Anspruchsdetails zum Ausführen des Authentifizierungsflusses für die Fortlaufende Zugriffsauswertung |
enable |
Gibt an, ob der Authentifizierungsfluss für die Fortlaufende Zugriffsauswertung aktiviert werden soll. |
proof |
Optionen für Tokenanforderungen für den Nachweis des Besitzes |
request |
Optionen, die beim Erstellen und Senden von HTTP-Anforderungen für diesen Vorgang verwendet werden. |
tenant |
Ermöglicht das Angeben einer tenantId. Nützlich für die Behandlung von Herausforderungen, die Mandanten-ID-Hinweise bereitstellen. |
tracing |
Optionen, die verwendet werden, wenn die Ablaufverfolgung aktiviert ist. |
Details zur Eigenschaft
abortSignal
Das Signal, das zum Abbrechen von Anforderungen verwendet werden kann.
abortSignal?: AbortSignalLike
Eigenschaftswert
claims
Anspruchsdetails zum Ausführen des Authentifizierungsflusses für die Fortlaufende Zugriffsauswertung
claims?: string
Eigenschaftswert
string
enableCae
Gibt an, ob der Authentifizierungsfluss für die Fortlaufende Zugriffsauswertung aktiviert werden soll.
enableCae?: boolean
Eigenschaftswert
boolean
proofOfPossessionOptions
Optionen für Tokenanforderungen für den Nachweis des Besitzes
proofOfPossessionOptions?: { nonce: string, resourceRequestMethod: HttpMethods, resourceRequestUrl: string }
Eigenschaftswert
{ nonce: string, resourceRequestMethod: HttpMethods, resourceRequestUrl: string }
requestOptions
Optionen, die beim Erstellen und Senden von HTTP-Anforderungen für diesen Vorgang verwendet werden.
requestOptions?: { timeout?: number }
Eigenschaftswert
{ timeout?: number }
tenantId
Ermöglicht das Angeben einer tenantId. Nützlich für die Behandlung von Herausforderungen, die Mandanten-ID-Hinweise bereitstellen.
tenantId?: string
Eigenschaftswert
string
tracingOptions
Optionen, die verwendet werden, wenn die Ablaufverfolgung aktiviert ist.
tracingOptions?: { tracingContext?: TracingContext }
Eigenschaftswert
{ tracingContext?: TracingContext }