Bagikan melalui


TokenCredential Kelas

Protokol untuk kelas dapat menyediakan token OAuth.

Warisan
typing_extensions.Protocol
TokenCredential

Konstruktor

TokenCredential(*args, **kwargs)

Metode

get_token

Meminta token akses untuk cakupan.

get_token

Meminta token akses untuk cakupan.

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

Parameter

scopes
str
Diperlukan

Jenis akses yang diperlukan.

claims
str

Klaim tambahan yang diperlukan dalam token, seperti yang dikembalikan dalam tantangan klaim penyedia sumber daya setelah kegagalan otorisasi.

tenant_id
str

Penyewa opsional untuk disertakan dalam permintaan token.

enable_cae
bool

Menunjukkan apakah akan mengaktifkan Evaluasi Akses Berkelanjutan (CAE) untuk token yang diminta. Default ke False.

Mengembalikan

Instans AccessToken yang berisi string token dan waktu kedaluwarsanya dalam waktu Unix.

Tipe hasil