AsyncTokenCredential Osztály

Az OAuth-jogkivonatok megadására képes osztályok protokollja.

Öröklődés
typing_extensions.Protocol
AsyncTokenCredential
AsyncTokenCredential
AsyncTokenCredential

Konstruktor

AsyncTokenCredential(*args, **kwargs)

Metódusok

close
get_token

Hozzáférési jogkivonat kérése a hatókörökhöz.

close

async close() -> None

get_token

Hozzáférési jogkivonat kérése a hatókörökhöz.

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

Paraméterek

scopes
str
Kötelező

A szükséges hozzáférés típusa.

claims
str

A jogkivonatban további jogcímek szükségesek, például az erőforrás-szolgáltató jogcímkontrasztjában visszaadott jogcímek egy engedélyezési hiba után.

tenant_id
str

Nem kötelező, hogy a bérlő szerepeljen a jogkivonat-kérelemben.

enable_cae
bool

Azt jelzi, hogy engedélyezi-e a folyamatos hozzáférés-kiértékelést (CAE) a kért jogkivonathoz. Alapértelmezés szerint Hamis.

Válaszok

Egy AccessToken-példány, amely tartalmazza a jogkivonat sztringjét és lejárati idejét Unix-időpontban.

Visszatérési típus