Dela via


GetTokenOptions interface

Definierar alternativ för TokenCredential.getToken.

Egenskaper

abortSignal

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

enableCae

Anger om autentiseringsflödet för utvärdering av kontinuerlig åtkomst ska aktiveras

proofOfPossessionOptions

Alternativ för begäranden om bevis på innehavstoken

requestOptions

Alternativ som används när du skapar och skickar HTTP-begäranden för den här åtgärden.

tenantId

Tillåter att du anger ett tenantId. Användbart för att hantera utmaningar som ger klient-ID-tips.

tracingOptions

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 }