Megosztás a következőn keresztül:


DefaultAzureCredential class

Alapértelmezett ChainedTokenCredential konfigurációt biztosít, amely az Azure SDK-ügyfélkódtárakat használó legtöbb alkalmazáshoz használható. További információ: DefaultAzureCredential áttekintés.

A rendszer a következő hitelesítőadat-típusokat próbálja meg a következő sorrendben:

A hitelesítő adatok típusainak dokumentációjában további információt talál a hitelesítés megkísérlésének módjáról.

Extends

Konstruktorok

DefaultAzureCredential(DefaultAzureCredentialClientIdOptions)

Létrehozza a DefaultAzureCredential osztály egy példányát DefaultAzureCredentialClientIdOptions.

DefaultAzureCredential(DefaultAzureCredentialOptions)

Létrehozza a DefaultAzureCredential osztály egy példányát DefaultAzureCredentialOptions.

DefaultAzureCredential(DefaultAzureCredentialResourceIdOptions)

Létrehozza a DefaultAzureCredential osztály egy példányát DefaultAzureCredentialResourceIdOptions.

Örökölt metódusok

getToken(string | string[], GetTokenOptions)

Az egyik láncolt TokenCredential implementáció által visszaadott első hozzáférési jogkivonatot adja vissza. AggregateAuthenticationError, ha egy vagy több hitelesítő adat AuthenticationError küld, és a hitelesítő adatok nem adnak vissza hozzáférési jogkivonatot.

Ezt a metódust az Azure SDK-ügyfélkódtárak automatikusan meghívják. Ezt a metódust közvetlenül is meghívhatja, de a jogkivonatok gyorsítótárazását és a jogkivonatok frissítését is kezelnie kell.

Konstruktor adatai

DefaultAzureCredential(DefaultAzureCredentialClientIdOptions)

Létrehozza a DefaultAzureCredential osztály egy példányát DefaultAzureCredentialClientIdOptions.

new DefaultAzureCredential(options?: DefaultAzureCredentialClientIdOptions)

Paraméterek

DefaultAzureCredential(DefaultAzureCredentialOptions)

Létrehozza a DefaultAzureCredential osztály egy példányát DefaultAzureCredentialOptions.

new DefaultAzureCredential(options?: DefaultAzureCredentialOptions)

Paraméterek

options
DefaultAzureCredentialOptions

Nem kötelező paraméterek. Lásd: DefaultAzureCredentialOptions.

DefaultAzureCredential(DefaultAzureCredentialResourceIdOptions)

Létrehozza a DefaultAzureCredential osztály egy példányát DefaultAzureCredentialResourceIdOptions.

new DefaultAzureCredential(options?: DefaultAzureCredentialResourceIdOptions)

Paraméterek

Örökölt metódus részletei

getToken(string | string[], GetTokenOptions)

Az egyik láncolt TokenCredential implementáció által visszaadott első hozzáférési jogkivonatot adja vissza. AggregateAuthenticationError, ha egy vagy több hitelesítő adat AuthenticationError küld, és a hitelesítő adatok nem adnak vissza hozzáférési jogkivonatot.

Ezt a metódust az Azure SDK-ügyfélkódtárak automatikusan meghívják. Ezt a metódust közvetlenül is meghívhatja, de a jogkivonatok gyorsítótárazását és a jogkivonatok frissítését is kezelnie kell.

function getToken(scopes: string | string[], options?: GetTokenOptions): Promise<AccessToken>

Paraméterek

scopes

string | string[]

Azon hatókörök listája, amelyekhez a jogkivonatnak hozzáférése lesz.

options
GetTokenOptions

A TokenCredential implementáció által küldött kérések konfigurálásához használt beállítások.

Válaszok

Promise<AccessToken>

ChainedTokenCredential.getToken