AzureCliCredential class
Bu kimlik bilgisi, Azure CLI ('az') komut satırı aracı aracılığıyla oturum açmış durumdaki kullanıcı oturum açma bilgilerini kullanır. Bunu yapmak için kullanıcı erişim belirtecini okur ve "az account get-access-token" Azure CLI komutuyla süresi dolar.
Oluşturucular
Azure |
AzureCliCredential örneğini oluşturur. Bu kimlik bilgisini kullanmak için komut satırından "az login" komutunu kullanarak 'az' aracıyla oturum açtığınızdan emin olun. |
Yöntemler
get |
Microsoft Entra ID ile kimlik doğrulaması yapar ve başarılı olursa bir erişim belirteci döndürür. Kimlik doğrulaması başarısız olursa, hatanın ayrıntılarıyla birlikte bir CredentialUnavailableError oluşturulur. |
Oluşturucu Ayrıntıları
AzureCliCredential(AzureCliCredentialOptions)
AzureCliCredential örneğini oluşturur.
Bu kimlik bilgisini kullanmak için komut satırından "az login" komutunu kullanarak 'az' aracıyla oturum açtığınızdan emin olun.
new AzureCliCredential(options?: AzureCliCredentialOptions)
Parametreler
- options
- AzureCliCredentialOptions
İsteğe bağlı olarak çok kiracılı isteklere izin vermek için seçenekler.
Yöntem Ayrıntıları
getToken(string | string[], GetTokenOptions)
Microsoft Entra ID ile kimlik doğrulaması yapar ve başarılı olursa bir erişim belirteci döndürür. Kimlik doğrulaması başarısız olursa, hatanın ayrıntılarıyla birlikte bir CredentialUnavailableError oluşturulur.
function getToken(scopes: string | string[], options?: GetTokenOptions): Promise<AccessToken>
Parametreler
- scopes
-
string | string[]
Belirtecin erişeceği kapsamların listesi.
- options
- GetTokenOptions
Bu TokenCredential uygulamasının gerçekleştirebileceği istekleri yapılandırmak için kullanılan seçenekler.
Döndürülenler
Promise<AccessToken>