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 です。

戻り値

トークン文字列とその有効期限 (Unix 時間) を含む AccessToken インスタンス。

の戻り値の型 :