Dela via


AsyncTokenCredential Klass

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

Arv
typing_extensions.Protocol
AsyncTokenCredential
AsyncTokenCredential
AsyncTokenCredential

Konstruktor

AsyncTokenCredential(*args, **kwargs)

Metoder

close
get_token

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

close

async close() -> None

get_token

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

async 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 att inkludera i tokenbegäran.

enable_cae
bool

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

Returer

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

Returtyp