GetTokenOptions interface
Definieert opties voor TokenCredential.getToken.
Eigenschappen
abort |
Het signaal dat kan worden gebruikt om aanvragen af te breken. |
claims | Claimdetails voor het uitvoeren van de verificatiestroom voor continue toegangsevaluatie |
enable |
Geeft aan of de verificatiestroom voor continue toegangsevaluatie moet worden ingeschakeld |
proof |
Opties voor proof of possession-tokenaanvragen |
request |
Opties die worden gebruikt bij het maken en verzenden van HTTP-aanvragen voor deze bewerking. |
tenant |
Hiermee kunt u een tenantId opgeven. Handig voor het afhandelen van uitdagingen die tenant-id-hints bieden. |
tracing |
Opties die worden gebruikt wanneer tracering is ingeschakeld. |
Eigenschapdetails
abortSignal
Het signaal dat kan worden gebruikt om aanvragen af te breken.
abortSignal?: AbortSignalLike
Waarde van eigenschap
claims
Claimdetails voor het uitvoeren van de verificatiestroom voor continue toegangsevaluatie
claims?: string
Waarde van eigenschap
string
enableCae
Geeft aan of de verificatiestroom voor continue toegangsevaluatie moet worden ingeschakeld
enableCae?: boolean
Waarde van eigenschap
boolean
proofOfPossessionOptions
Opties voor proof of possession-tokenaanvragen
proofOfPossessionOptions?: { nonce: string, resourceRequestMethod: HttpMethods, resourceRequestUrl: string }
Waarde van eigenschap
{ nonce: string, resourceRequestMethod: HttpMethods, resourceRequestUrl: string }
requestOptions
Opties die worden gebruikt bij het maken en verzenden van HTTP-aanvragen voor deze bewerking.
requestOptions?: { timeout?: number }
Waarde van eigenschap
{ timeout?: number }
tenantId
Hiermee kunt u een tenantId opgeven. Handig voor het afhandelen van uitdagingen die tenant-id-hints bieden.
tenantId?: string
Waarde van eigenschap
string
tracingOptions
Opties die worden gebruikt wanneer tracering is ingeschakeld.
tracingOptions?: { tracingContext?: TracingContext }
Waarde van eigenschap
{ tracingContext?: TracingContext }