ClientSecretCredential class
Engedélyezi a hitelesítést egy alkalmazásregisztrációhoz létrehozott ügyfélkód használatával Microsoft Entra ID. Az ügyfélkód konfigurálásáról további információt itt talál:
Konstruktorok
Client |
Létrehozza a ClientSecretCredential egy példányát az ügyfélkóddal rendelkező Microsoft Entra ID hitelesítéséhez szükséges részletekkel. |
Metódusok
get |
Hitelesíti Microsoft Entra ID, és sikeres esetben egy hozzáférési jogkivonatot ad vissza. Ha a hitelesítés sikertelen, egy CredentialUnavailableError jelenik meg a hiba részleteivel. |
Konstruktor adatai
ClientSecretCredential(string, string, string, ClientSecretCredentialOptions)
Létrehozza a ClientSecretCredential egy példányát az ügyfélkóddal rendelkező Microsoft Entra ID hitelesítéséhez szükséges részletekkel.
new ClientSecretCredential(tenantId: string, clientId: string, clientSecret: string, options?: ClientSecretCredentialOptions)
Paraméterek
- tenantId
-
string
A Microsoft Entra bérlő (címtár) azonosítója.
- clientId
-
string
Egy alkalmazásregisztráció ügyfél-(alkalmazás-) azonosítója a bérlőben.
- clientSecret
-
string
Az alkalmazásregisztrációhoz létrehozott ügyfélkód.
- options
- ClientSecretCredentialOptions
A hitelesítési kérést küldő ügyfél konfigurálásának beállításai.
Metódus adatai
getToken(string | string[], GetTokenOptions)
Hitelesíti Microsoft Entra ID, és sikeres esetben egy hozzáférési jogkivonatot ad vissza. Ha a hitelesítés sikertelen, egy CredentialUnavailableError jelenik meg a hiba részleteivel.
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 végrehajtott kérések konfigurálásához használt beállítások.
Válaszok
Promise<AccessToken>