TokenCredential Klasa
Protokół dla klas, które mogą udostępniać tokeny OAuth.
- Dziedziczenie
-
typing_extensions.ProtocolTokenCredential
Konstruktor
TokenCredential(*args, **kwargs)
Metody
get_token |
Żądanie tokenu dostępu dla zakresów. |
get_token
Żądanie tokenu dostępu dla zakresów.
get_token(*scopes: str, claims: str | None = None, tenant_id: str | None = None, enable_cae: bool = False, **kwargs: Any) -> AccessToken
Parametry
- claims
- str
Dodatkowe oświadczenia wymagane w tokenie, takie jak te zwrócone w oświadczeniach dostawcy zasobów wyzwanie po niepowodzeniu autoryzacji.
- tenant_id
- str
Opcjonalna dzierżawa do uwzględnienia w żądaniu tokenu.
- enable_cae
- bool
Wskazuje, czy włączyć ciągłą ocenę dostępu (CAE) dla żądanego tokenu. Wartość domyślna to False.
Zwraca
Wystąpienie accessToken zawierające ciąg tokenu i jego czas wygaśnięcia w czasie systemu Unix.
Typ zwracany
Azure SDK for Python
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla