AuthProvider 类

使用 Teams 令牌为Microsoft Graph提供身份验证。

初始化 AuthProvider。

构造函数

AuthProvider(token: str | StringLike | Callable[[], str | StringLike | None | Awaitable[str | StringLike | None]] | None)

参数

名称 说明
token
必需

令牌数据(字符串、StringLike、可调用或无)

方法

get_token

检索Microsoft Graph的访问令牌。

get_token

检索Microsoft Graph的访问令牌。

get_token(*scopes: str, **kwargs: Any) -> AccessToken

参数

名称 说明
*scopes
必需

令牌范围(接口兼容性所必需的)

**kwargs
必需

其他关键字参数

返回

类型 说明
<xref:AccessToken>

Microsoft Graph的访问令牌

例外

类型 说明
ClientAuthenticationError

如果令牌无效或身份验证失败