GetTokenOptions interface
Definiuje opcje tokenCredential.getToken.
Właściwości
abort |
Sygnał, który może służyć do przerwania żądań. |
claims | Szczegóły oświadczenia dotyczące wykonywania przepływu uwierzytelniania ciągłego dostępu |
enable |
Wskazuje, czy włączyć przepływ uwierzytelniania ciągłego dostępu |
proof |
Opcje dotyczące żądań tokenu dowodowego posiadania |
request |
Opcje używane podczas tworzenia i wysyłania żądań HTTP dla tej operacji. |
tenant |
Umożliwia określenie identyfikatora dzierżawy. Przydatne do obsługi wyzwań, które zapewniają wskazówki dotyczące identyfikatora dzierżawy. |
tracing |
Opcje używane podczas śledzenia są włączone. |
Szczegóły właściwości
abortSignal
Sygnał, który może służyć do przerwania żądań.
abortSignal?: AbortSignalLike
Wartość właściwości
claims
Szczegóły oświadczenia dotyczące wykonywania przepływu uwierzytelniania ciągłego dostępu
claims?: string
Wartość właściwości
string
enableCae
Wskazuje, czy włączyć przepływ uwierzytelniania ciągłego dostępu
enableCae?: boolean
Wartość właściwości
boolean
proofOfPossessionOptions
Opcje dotyczące żądań tokenu dowodowego posiadania
proofOfPossessionOptions?: { nonce: string, resourceRequestMethod: HttpMethods, resourceRequestUrl: string }
Wartość właściwości
{ nonce: string, resourceRequestMethod: HttpMethods, resourceRequestUrl: string }
requestOptions
Opcje używane podczas tworzenia i wysyłania żądań HTTP dla tej operacji.
requestOptions?: { timeout?: number }
Wartość właściwości
{ timeout?: number }
tenantId
Umożliwia określenie identyfikatora dzierżawy. Przydatne do obsługi wyzwań, które zapewniają wskazówki dotyczące identyfikatora dzierżawy.
tenantId?: string
Wartość właściwości
string
tracingOptions
Opcje używane podczas śledzenia są włączone.
tracingOptions?: { tracingContext?: TracingContext }
Wartość właściwości
{ tracingContext?: TracingContext }