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
|
如果令牌无效或身份验证失败 |