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