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
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.
Azure SDK for Python