你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

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 实例。

返回类型