ClientAssertionCredential class  
Autentiserar ett huvudnamn för tjänsten med en JWT-försäkran.
Konstruktorer
| Client | Skapar en instans av ClientAssertionCredential med den information som behövs för att autentisera mot Microsoft Entra-ID med en klientkontroll som tillhandahålls av utvecklaren via  | 
Metoder
| get | Autentiserar med Microsoft Entra-ID och returnerar en åtkomsttoken om det lyckas. Om autentiseringen misslyckas utlöses en CredentialUnavailableError med information om felet. | 
Konstruktorinformation
		ClientAssertionCredential(string, string, () => Promise<string>, ClientAssertionCredentialOptions)
	     
	Skapar en instans av ClientAssertionCredential med den information som behövs för att autentisera mot Microsoft Entra-ID med en klientkontroll som tillhandahålls av utvecklaren via getAssertion-funktionsparametern.
new ClientAssertionCredential(tenantId: string, clientId: string, getAssertion: () => Promise<string>, options?: ClientAssertionCredentialOptions)Parametrar
- tenantId
- 
				string 
Microsoft Entra-klientorganisationens (katalog)-ID.
- clientId
- 
				string 
Klientens (programmets) ID för en appregistrering i klientorganisationen.
- getAssertion
- 
				() => Promise<string> 
En funktion som hämtar försäkran för att autentiseringsuppgifterna ska användas.
- options
- ClientAssertionCredentialOptions
Alternativ för att konfigurera klienten som gör autentiseringsbegäran.
Metodinformation
		getToken(string | string[], GetTokenOptions)
	   
	Autentiserar med Microsoft Entra-ID och returnerar en åtkomsttoken om det lyckas. Om autentiseringen misslyckas utlöses en CredentialUnavailableError med information om felet.
function getToken(scopes: string | string[], options?: GetTokenOptions): Promise<AccessToken>Parametrar
- scopes
- 
				string | string[] 
Listan över omfång som token ska ha åtkomst till.
- options
- GetTokenOptions
De alternativ som används för att konfigurera alla begäranden som denna TokenCredential-implementering kan göra.
Returer
Promise<AccessToken>