AzureCliCredential class
Den här autentiseringsuppgiften använder inloggningsinformationen för den inloggade användaren via kommandoradsverktyget Azure CLI ("az"). För att göra det läser den användarens åtkomsttoken och förfaller med Azure CLI-kommandot "az account get-access-token".
Konstruktorer
Azure |
Skapar en instans av AzureCliCredential. Om du vill använda den här autentiseringsuppgiften kontrollerar du att du redan har loggat in via verktyget "az" med kommandot "az login" från kommandoraden. |
Metoder
get |
Autentiserar med Microsoft Entra ID och returnerar en åtkomsttoken om det lyckas. Om autentiseringen misslyckas genereras en CredentialUnavailableError med information om felet. |
Konstruktorinformation
AzureCliCredential(AzureCliCredentialOptions)
Skapar en instans av AzureCliCredential.
Om du vill använda den här autentiseringsuppgiften kontrollerar du att du redan har loggat in via verktyget "az" med kommandot "az login" från kommandoraden.
new AzureCliCredential(options?: AzureCliCredentialOptions)
Parametrar
- options
- AzureCliCredentialOptions
Alternativ för att tillåta begäranden om flera klientorganisationer.
Metodinformation
getToken(string | string[], GetTokenOptions)
Autentiserar med Microsoft Entra ID och returnerar en åtkomsttoken om det lyckas. Om autentiseringen misslyckas genereras en CredentialUnavailableError med information om felet.
function getToken(scopes: string | string[], options?: GetTokenOptions): Promise<AccessToken>
Parametrar
- scopes
-
string | string[]
Listan över omfång som token ska ha åtkomst till.
- options
- GetTokenOptions
De alternativ som används för att konfigurera alla begäranden som denna TokenCredential-implementering kan göra.
Returer
Promise<AccessToken>