Dela via


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

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.

Metoder

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.

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>