Delen via


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:

https://learn.microsoft.com/entra/identity-platform/quickstart-configure-app-access-web-apis#add-credentials-to-your-web-application

Constructors

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.

Methoden

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.

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>