TokenCredential 類別

能夠提供 OAuth 權杖之類別的通訊協定。

繼承
typing_extensions.Protocol
TokenCredential

建構函式

TokenCredential(*args, **kwargs)

方法

get_token

要求 範圍的存取權杖。

get_token

要求 範圍的存取權杖。

get_token(*scopes: str, claims: str | None = None, tenant_id: str | None = None, enable_cae: bool = False, **kwargs: Any) -> AccessToken

參數

scopes
str
必要

所需的存取類型。

claims
str

權杖中所需的其他宣告,例如在授權失敗之後,在資源提供者的宣告挑戰中傳回的其他宣告。

tenant_id
str

要包含在權杖要求中的選擇性租使用者。

enable_cae
bool

指出是否針對要求的權杖啟用持續存取評估 (CAE) 。 預設為 False。

傳回

AccessToken 實例,其中包含權杖字串及其 Unix 時間的到期時間。

傳回類型