AsyncTokenCredential Classe
Protocole pour les classes capables de fournir des jetons OAuth.
- Héritage
-
typing_extensions.ProtocolAsyncTokenCredentialAsyncTokenCredentialAsyncTokenCredential
Constructeur
AsyncTokenCredential(*args, **kwargs)
Méthodes
close | |
get_token |
Demandez un jeton d’accès pour les étendues. |
close
async close() -> None
get_token
Demandez un jeton d’accès pour les étendues.
async get_token(*scopes: str, claims: str | None = None, tenant_id: str | None = None, enable_cae: bool = False, **kwargs: Any) -> AccessToken
Paramètres
- claims
- str
Revendications supplémentaires requises dans le jeton, telles que celles retournées dans la contestation de revendications d’un fournisseur de ressources à la suite d’un échec d’autorisation.
- tenant_id
- str
Locataire facultatif à inclure dans la demande de jeton.
- enable_cae
- bool
Indique s’il faut activer l’évaluation continue de l’accès (CAE) pour le jeton demandé. Valeur par défaut False.
Retours
Un accessToken instance contenant la chaîne de jeton et son heure d’expiration dans l’heure Unix.
Type de retour
Azure SDK for Python