GetTokenOptions interface
Definierar alternativ för TokenCredential.getToken.
Egenskaper
abort |
Den signal som kan användas för att avbryta begäranden. |
claims | Anspråksinformation för att utföra autentiseringsflödet för utvärdering av kontinuerlig åtkomst |
enable |
Anger om autentiseringsflödet för utvärdering av kontinuerlig åtkomst ska aktiveras |
proof |
Alternativ för begäranden om bevis på innehavstoken |
request |
Alternativ som används när du skapar och skickar HTTP-begäranden för den här åtgärden. |
tenant |
Tillåter att du anger ett tenantId. Användbart för att hantera utmaningar som ger klient-ID-tips. |
tracing |
Alternativ som används när spårning är aktiverat. |
Egenskapsinformation
abortSignal
Den signal som kan användas för att avbryta begäranden.
abortSignal?: AbortSignalLike
Egenskapsvärde
claims
Anspråksinformation för att utföra autentiseringsflödet för utvärdering av kontinuerlig åtkomst
claims?: string
Egenskapsvärde
string
enableCae
Anger om autentiseringsflödet för utvärdering av kontinuerlig åtkomst ska aktiveras
enableCae?: boolean
Egenskapsvärde
boolean
proofOfPossessionOptions
Alternativ för begäranden om bevis på innehavstoken
proofOfPossessionOptions?: { nonce: string, resourceRequestMethod: HttpMethods, resourceRequestUrl: string }
Egenskapsvärde
{ nonce: string, resourceRequestMethod: HttpMethods, resourceRequestUrl: string }
requestOptions
Alternativ som används när du skapar och skickar HTTP-begäranden för den här åtgärden.
requestOptions?: { timeout?: number }
Egenskapsvärde
{ timeout?: number }
tenantId
Tillåter att du anger ett tenantId. Användbart för att hantera utmaningar som ger klient-ID-tips.
tenantId?: string
Egenskapsvärde
string
tracingOptions
Alternativ som används när spårning är aktiverat.
tracingOptions?: { tracingContext?: TracingContext }
Egenskapsvärde
{ tracingContext?: TracingContext }