AzurePowerShellCredential class
To poświadczenie będzie używać aktualnie zalogowanych informacji o użytkowniku z modułu Azure PowerShell. W tym celu odczytuje token dostępu użytkownika i wygaśnie czas za pomocą polecenia programu Azure PowerShell Get-AzAccessToken -ResourceUrl {ResourceScope}
Konstruktory
| Azure |
Tworzy wystąpienie AzurePowerShellCredential. Aby użyć tego poświadczenia:
|
Metody
| get |
Uwierzytelnia się przy użyciu identyfikatora Entra firmy Microsoft i zwraca token dostępu, jeśli się powiedzie. Jeśli uwierzytelniania nie można wykonać za pomocą programu PowerShell, zostanie zgłoszony CredentialUnavailableError. |
Szczegóły konstruktora
AzurePowerShellCredential(AzurePowerShellCredentialOptions)
Tworzy wystąpienie AzurePowerShellCredential.
Aby użyć tego poświadczenia:
- Zainstaluj moduł Azure Az programu PowerShell za pomocą polecenia:
Install-Module -Name Az -Scope CurrentUser -Repository PSGallery -Force. - Zalogowano się już do programu Azure PowerShell przy użyciu polecenia
Connect-AzAccountz wiersza polecenia.
new AzurePowerShellCredential(options?: AzurePowerShellCredentialOptions)
Parametry
- options
- AzurePowerShellCredentialOptions
Opcje, aby opcjonalnie zezwalać na żądania z wieloma dzierżawami.
Szczegóły metody
getToken(string | string[], GetTokenOptions)
Uwierzytelnia się przy użyciu identyfikatora Entra firmy Microsoft i zwraca token dostępu, jeśli się powiedzie. Jeśli uwierzytelniania nie można wykonać za pomocą programu PowerShell, zostanie zgłoszony CredentialUnavailableError.
function getToken(scopes: string | string[], options?: GetTokenOptions): Promise<AccessToken>
Parametry
- scopes
-
string | string[]
Lista zakresów, dla których token będzie miał dostęp.
- options
- GetTokenOptions
Opcje używane do konfigurowania żądań, które mogą być tworzone przez tę implementację TokenCredential.
Zwraca
Promise<AccessToken>