AzureCliCredential class
Kredensial ini akan menggunakan informasi masuk pengguna yang saat ini masuk melalui alat commandline Azure CLI ('az'). Untuk melakukannya, ini akan membaca token akses pengguna dan waktu kedaluwarsa dengan perintah Azure CLI "az account get-access-token".
Konstruktor
Azure |
Membuat instans AzureCliCredential. Untuk menggunakan kredensial ini, pastikan Anda telah masuk melalui alat 'az' menggunakan perintah "az login" dari commandline. |
Metode
get |
Mengautentikasi dengan Microsoft Entra ID dan mengembalikan token akses jika berhasil. Jika autentikasi gagal, CredentialUnavailableError akan dilemparkan dengan detail kegagalan. |
Detail Konstruktor
AzureCliCredential(AzureCliCredentialOptions)
Membuat instans AzureCliCredential.
Untuk menggunakan kredensial ini, pastikan Anda telah masuk melalui alat 'az' menggunakan perintah "az login" dari commandline.
new AzureCliCredential(options?: AzureCliCredentialOptions)
Parameter
- options
- AzureCliCredentialOptions
Opsi, untuk mengizinkan permintaan multi-penyewa secara opsional.
Detail Metode
getToken(string | string[], GetTokenOptions)
Mengautentikasi dengan Microsoft Entra ID dan mengembalikan token akses jika berhasil. Jika autentikasi gagal, CredentialUnavailableError akan dilemparkan dengan detail kegagalan.
function getToken(scopes: string | string[], options?: GetTokenOptions): Promise<AccessToken>
Parameter
- scopes
-
string | string[]
Daftar cakupan yang tokennya akan memiliki akses.
- options
- GetTokenOptions
Opsi yang digunakan untuk mengonfigurasi permintaan apa pun yang mungkin dibuat oleh implementasi TokenCredential ini.
Mengembalikan
Promise<AccessToken>