Dela via


AzureCliCredential class

Den här autentiseringsuppgiften använder inloggningsinformationen för inloggade användare via kommandoradsverktyget Azure CLI ('az'). För att göra det läser den användaråtkomsttoken och upphör att gälla 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 az-verktyget 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 utlöses 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 az-verktyget med kommandot "az login" från kommandoraden.

new AzureCliCredential(options?: AzureCliCredentialOptions)

Parametrar

options
AzureCliCredentialOptions

Alternativ för att eventuellt tillåta begäranden med flera klientorganisationer.

Metodinformation

getToken(string | string[], GetTokenOptions)

Autentiserar med Microsoft Entra-ID och returnerar en åtkomsttoken om det lyckas. Om autentiseringen misslyckas utlöses 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>