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

AzureCliCredential(AzureCliCredentialOptions)

Membuat instans AzureCliCredential.

Untuk menggunakan kredensial ini, pastikan Anda telah masuk melalui alat 'az' menggunakan perintah "az login" dari commandline.

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.

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>