ChainedTokenCredential Sınıf
Kendisi bir kimlik bilgisi olan kimlik bilgileri dizisi.
Yöntemi get_token , alınan ilk geçerli belirteci döndürerek sırayla sırayla her kimlik bilgilerini çağırır get_token
.
- Devralma
-
builtins.objectChainedTokenCredential
Oluşturucu
ChainedTokenCredential(*credentials: TokenCredential)
Parametreler
Örnekler
ChainedTokenCredential oluşturun.
from azure.identity import ChainedTokenCredential, EnvironmentCredential, AzureCliCredential
credential_chain = (
# Try EnvironmentCredential first
EnvironmentCredential(),
# Fallback to Azure CLI if EnvironmentCredential fails
AzureCliCredential(),
)
credential = ChainedTokenCredential(*credential_chain)
Yöntemler
close |
Zincirdeki her kimlik bilgilerinin aktarım oturumunu kapatın. |
get_token |
Alınan ilk belirteci döndürerek zincirlenmiş her kimlik bilgisinden sırayla bir belirteç isteyin. Bu yöntem Azure SDK istemcileri tarafından otomatik olarak çağrılır. |
close
Zincirdeki her kimlik bilgilerinin aktarım oturumunu kapatın.
close() -> None
get_token
Alınan ilk belirteci döndürerek zincirlenmiş her kimlik bilgisinden sırayla bir belirteç isteyin.
Bu yöntem Azure SDK istemcileri tarafından otomatik olarak çağrılır.
get_token(*scopes: str, claims: str | None = None, tenant_id: str | None = None, **kwargs: Any) -> AccessToken
Parametreler
- scopes
- str
erişim belirteci için istenen kapsamlar. Bu yöntem en az bir kapsam gerektirir. Kapsamlar hakkında daha fazla bilgi için bkz https://learn.microsoft.com/azure/active-directory/develop/scopes-oidc. .
- claims
- str
bir yetkilendirme hatasından sonra kaynak sağlayıcısının talep sınamasında döndürülenler gibi belirteçte gerekli olan ek talepler.
- tenant_id
- str
belirteç isteğine dahil etmek için isteğe bağlı kiracı.
Döndürülenler
İstenen kapsamlara sahip bir erişim belirteci.
Dönüş türü
Özel durumlar
zincirde kimlik bilgisi belirteci sağlamaz
Azure SDK for Python
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin