GetTokenOptions interface
定義 TokenCredential.getToken 的選項。
屬性
abort |
可用來中止要求的訊號。 |
claims | 執行持續存取評估驗證流程的宣告詳細數據 |
enable |
指出是否啟用持續存取評估驗證流程 |
proof |
擁有權證明令牌要求的選項 |
request |
建立和傳送此作業之 HTTP 要求時所使用的選項。 |
tenant |
允許指定tenantId。 適用於處理提供租用戶標識元提示的挑戰。 |
tracing |
啟用追蹤時所使用的選項。 |
屬性詳細資料
abortSignal
claims
執行持續存取評估驗證流程的宣告詳細數據
claims?: string
屬性值
string
enableCae
指出是否啟用持續存取評估驗證流程
enableCae?: boolean
屬性值
boolean
proofOfPossessionOptions
擁有權證明令牌要求的選項
proofOfPossessionOptions?: { nonce: string, resourceRequestMethod: HttpMethods, resourceRequestUrl: string }
屬性值
{ nonce: string, resourceRequestMethod: HttpMethods, resourceRequestUrl: string }
requestOptions
建立和傳送此作業之 HTTP 要求時所使用的選項。
requestOptions?: { timeout?: number }
屬性值
{ timeout?: number }
tenantId
允許指定tenantId。 適用於處理提供租用戶標識元提示的挑戰。
tenantId?: string
屬性值
string
tracingOptions
啟用追蹤時所使用的選項。
tracingOptions?: { tracingContext?: TracingContext }
屬性值
{ tracingContext?: TracingContext }