TokenCredential Klass

Protokoll för klasser som kan tillhandahålla OAuth-token.

Arv
typing_extensions.Protocol
TokenCredential

Konstruktor

TokenCredential(*args, **kwargs)

Metoder

get_token

Begär en åtkomsttoken för omfång.

get_token

Begär en åtkomsttoken för omfång.

get_token(*scopes: str, claims: str | None = None, tenant_id: str | None = None, enable_cae: bool = False, **kwargs: Any) -> AccessToken

Parametrar

scopes
str
Obligatorisk

Den typ av åtkomst som behövs.

claims
str

Ytterligare anspråk som krävs i token, till exempel de som returneras i en resursproviders anspråksutmaning efter ett auktoriseringsfel.

tenant_id
str

Valfri klientorganisation som ska ingå i tokenbegäran.

enable_cae
bool

Anger om du vill aktivera kontinuerlig åtkomstutvärdering (CAE) för den begärda token. Standardvärdet är False.

Returer

En AccessToken-instans som innehåller tokensträngen och dess förfallotid i Unix-tid.

Returtyp