Delen via


ClientSecretCredential class

Hiermee schakelt u verificatie voor Microsoft Entra-id in 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 clientSecretCredential met de details die nodig zijn voor verificatie bij 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 een CredentialUnavailableError- gegenereerd met de details van de fout.

Constructordetails

ClientSecretCredential(string, string, string, ClientSecretCredentialOptions)

Hiermee maakt u een exemplaar van clientSecretCredential met de details die nodig zijn voor verificatie bij Microsoft Entra-id met een clientgeheim.

new ClientSecretCredential(tenantId: string, clientId: string, clientSecret: string, options?: ClientSecretCredentialOptions)

Parameters

tenantId

string

De id van de Microsoft Entra-tenant (directory).

clientId

string

De client-id (toepassing) 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 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 waartoe het token toegang heeft.

options
GetTokenOptions

De opties die worden gebruikt voor het configureren van aanvragen die deze TokenCredential-implementatie mogelijk maakt.

Retouren

Promise<AccessToken>