AzurePowerShellCredential class
Info masuk ini akan menggunakan informasi pengguna yang saat ini masuk dari modul Azure PowerShell. Untuk melakukannya, ini akan membaca token akses pengguna dan waktu kedaluwarsa dengan perintah Azure PowerShell Get-AzAccessToken -ResourceUrl {ResourceScope}
Konstruktor
| Azure |
Membuat instans AzurePowerShellCredential. Untuk menggunakan kredensial ini:
|
Metode
| get |
Mengautentikasi dengan ID Microsoft Entra dan mengembalikan token akses jika berhasil. Jika autentikasi tidak dapat dilakukan melalui PowerShell, CredentialUnavailableError akan dilemparkan. |
Detail Konstruktor
AzurePowerShellCredential(AzurePowerShellCredentialOptions)
Membuat instans AzurePowerShellCredential.
Untuk menggunakan kredensial ini:
- Instal modul Azure Az PowerShell dengan:
Install-Module -Name Az -Scope CurrentUser -Repository PSGallery -Force. - Anda telah masuk ke Azure PowerShell menggunakan perintah
Connect-AzAccountdari baris perintah.
new AzurePowerShellCredential(options?: AzurePowerShellCredentialOptions)
Parameter
- options
- AzurePowerShellCredentialOptions
Opsi, untuk mengizinkan permintaan multi-penyewa secara opsional.
Detail Metode
getToken(string | string[], GetTokenOptions)
Mengautentikasi dengan ID Microsoft Entra dan mengembalikan token akses jika berhasil. Jika autentikasi tidak dapat dilakukan melalui PowerShell, CredentialUnavailableError akan dilemparkan.
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>