AuthProvider Classe
Fornece autenticação para Microsoft Graph usando tokens do Teams.
Inicialize o AuthProvider.
Construtor
AuthProvider(token: str | StringLike | Callable[[], str | StringLike | None | Awaitable[str | StringLike | None]] | None)
Parâmetros
| Nome | Description |
|---|---|
|
token
Obrigatório
|
Dados de token (cadeia de caracteres, StringLike, callable ou None) |
Métodos
| get_token |
Recupere um token de acesso para Microsoft Graph. |
get_token
Recupere um token de acesso para Microsoft Graph.
get_token(*scopes: str, **kwargs: Any) -> AccessToken
Parâmetros
| Nome | Description |
|---|---|
|
*scopes
Obrigatório
|
Escopos de token (necessários para compatibilidade de interface) |
|
**kwargs
Obrigatório
|
Argumentos de palavra-chave adicionais |
Retornos
| Tipo | Description |
|---|---|
|
<xref:AccessToken>
|
O token de acesso para Microsoft Graph |
Exceções
| Tipo | Description |
|---|---|
|
ClientAuthenticationError
|
Se o token for inválido ou a autenticação falhar |