TokenCredential Sınıf

OAuth belirteçleri sağlayabilen sınıflar için protokol.

Devralma
typing_extensions.Protocol
TokenCredential

Oluşturucu

TokenCredential(*args, **kwargs)

Yöntemler

get_token

Kapsamlar için erişim belirteci isteyin.

get_token

Kapsamlar için erişim belirteci isteyin.

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

Parametreler

scopes
str
Gerekli

Gereken erişim türü.

claims
str

Bir yetkilendirme hatasından sonra kaynak sağlayıcısının taleplerinde döndürülenler gibi belirteçte gereken ek talepler.

tenant_id
str

Belirteç isteğine eklenecek isteğe bağlı kiracı.

enable_cae
bool

İstenen belirteç için Sürekli Erişim Değerlendirmesi'nin (CAE) etkinleştirilip etkinleştirilmeydiğini gösterir. Varsayılan değer False'tur.

Döndürülenler

Unix zamanında belirteç dizesini ve süre sonunu içeren bir AccessToken örneği.

Dönüş türü