DefaultAzureCredential class

Alapértelmezett ChainedTokenCredential konfigurációt biztosít, amely az Azure SDK-t használó legtöbb alkalmazás esetében használható.

Extends

Konstruktorok

DefaultAzureCredential(DefaultAzureCredentialClientIdOptions)

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

Ez a hitelesítő adat egy alapértelmezett ChainedTokenCredential konfigurációt biztosít, amely az Azure SDK-t használó legtöbb alkalmazás esetében használható.

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

A hitelesítés megkísérlésének módjával kapcsolatos további információkért tekintse meg a hitelesítő adatok típusainak dokumentációját.

DefaultAzureCredential(DefaultAzureCredentialOptions)

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

Ez a hitelesítő adat egy alapértelmezett ChainedTokenCredential konfigurációt biztosít, amely az Azure SDK-t használó legtöbb alkalmazás esetében használható.

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

A hitelesítés megkísérlésének módjával kapcsolatos további információkért tekintse meg a hitelesítő adatok típusainak dokumentációját.

DefaultAzureCredential(DefaultAzureCredentialResourceIdOptions)

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

Ez a hitelesítő adat egy alapértelmezett ChainedTokenCredential konfigurációt biztosít, amely az Azure SDK-t használó legtöbb alkalmazás esetében használható.

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

A hitelesítés megkísérlésének módjával kapcsolatos további információkért tekintse meg a hitelesítő adatok típusainak dokumentációját.

Örökölt metódusok

getToken(string | string[], GetTokenOptions)

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

Ezt a metódust az Azure SDK ügyfélkódtárai automatikusan meghívják. Ezt a metódust közvetlenül is meghívhatja, de a tokenek 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 a DefaultAzureCredentialClientIdOptions paranccsal

Ez a hitelesítő adat egy alapértelmezett ChainedTokenCredential konfigurációt biztosít, amely az Azure SDK-t használó legtöbb alkalmazás esetében használható.

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

A hitelesítés megkísérlésének módjával kapcsolatos további információkért tekintse meg a hitelesítő adatok típusainak dokumentációját.

new DefaultAzureCredential(options?: DefaultAzureCredentialClientIdOptions)

Paraméterek

DefaultAzureCredential(DefaultAzureCredentialOptions)

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

Ez a hitelesítő adat egy alapértelmezett ChainedTokenCredential konfigurációt biztosít, amely az Azure SDK-t használó legtöbb alkalmazás esetében használható.

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

A hitelesítés megkísérlésének módjával kapcsolatos további információkért tekintse meg a hitelesítő adatok típusainak dokumentációját.

new DefaultAzureCredential(options?: DefaultAzureCredentialOptions)

Paraméterek

options
DefaultAzureCredentialOptions

Választható paraméterek. Lásd: DefaultAzureCredentialOptions.

DefaultAzureCredential(DefaultAzureCredentialResourceIdOptions)

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

Ez a hitelesítő adat egy alapértelmezett ChainedTokenCredential konfigurációt biztosít, amely az Azure SDK-t használó legtöbb alkalmazás esetében használható.

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

A hitelesítés megkísérlésének módjával kapcsolatos további információkért tekintse meg a hitelesítő adatok típusainak dokumentációját.

new DefaultAzureCredential(options?: DefaultAzureCredentialResourceIdOptions)

Paraméterek

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

getToken(string | string[], GetTokenOptions)

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

Ezt a metódust az Azure SDK ügyfélkódtárai automatikusan meghívják. Ezt a metódust közvetlenül is meghívhatja, de a tokenek 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

Az implementáció által végrehajtott kérések TokenCredential konfigurálásához használt beállítások.

Válaszok

Promise<AccessToken>

Örökölt aChainedTokenCredential.getToken