ClientSecretCredential class
Hiermee schakelt u verificatie in voor Microsoft Entra ID met behulp van een clientgeheim dat is gegenereerd voor een app-registratie. Meer informatie over het configureren van een clientgeheim vindt u hier:
Constructors
Client |
Hiermee maakt u een exemplaar van de ClientSecretCredential met de details die nodig zijn voor verificatie op basis van Microsoft Entra ID met een clientgeheim. |
Methoden
get |
Verifieert met Microsoft Entra ID en retourneert een toegangstoken als dit lukt. Als de verificatie mislukt, wordt er een CredentialUnavailableError gegenereerd met de details van de fout. |
Constructordetails
ClientSecretCredential(string, string, string, ClientSecretCredentialOptions)
Hiermee maakt u een exemplaar van de ClientSecretCredential met de details die nodig zijn voor verificatie op basis van Microsoft Entra ID met een clientgeheim.
new ClientSecretCredential(tenantId: string, clientId: string, clientSecret: string, options?: ClientSecretCredentialOptions)
Parameters
- tenantId
-
string
De Microsoft Entra tenant-id (directory).
- clientId
-
string
De client-id (toepassings-id) van een app-registratie in de tenant.
- clientSecret
-
string
Een clientgeheim dat is gegenereerd voor de app-registratie.
- options
- ClientSecretCredentialOptions
Opties voor het configureren van de client die de verificatieaanvraag doet.
Methodedetails
getToken(string | string[], GetTokenOptions)
Verifieert met Microsoft Entra ID en retourneert een toegangstoken als dit lukt. Als de verificatie mislukt, wordt er een CredentialUnavailableError gegenereerd met de details van de fout.
function getToken(scopes: string | string[], options?: GetTokenOptions): Promise<AccessToken>
Parameters
- scopes
-
string | string[]
De lijst met bereiken waarvoor het token toegang heeft.
- options
- GetTokenOptions
De opties die worden gebruikt voor het configureren van aanvragen die deze TokenCredential-implementatie kan maken.
Retouren
Promise<AccessToken>