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
Default |
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. |
Default |
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. |
Default |
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
get |
Az egyik láncolt implementáció által visszaadott 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:
- EnvironmentCredential
- WorkloadIdentityCredential
- ManagedIdentityCredential
- AzureCliCredential
- AzurePowerShellCredential
- AzureDeveloperCliCredential
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
Választható paraméterek. Lásd: DefaultAzureCredentialClientIdOptions.
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:
- EnvironmentCredential
- WorkloadIdentityCredential
- ManagedIdentityCredential
- AzureCliCredential
- AzurePowerShellCredential
- AzureDeveloperCliCredential
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:
- EnvironmentCredential
- WorkloadIdentityCredential
- ManagedIdentityCredential
- AzureCliCredential
- AzurePowerShellCredential
- AzureDeveloperCliCredential
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
Választható paraméterek. Lásd: DefaultAzureCredentialResourceIdOptions.
Ö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