Package version:
Creates an instance of the ClientAssertionCredential with the details
needed to authenticate against Microsoft Entra ID with a client
assertion provided by the developer through the getAssertion function parameter.
The Microsoft Entra tenant (directory) ID.
The client (application) ID of an App Registration in the tenant.
A function that retrieves the assertion for the credential to use.
Options for configuring the client which makes the authentication request.
Authenticates with Microsoft Entra ID and returns an access token if successful. If authentication fails, a CredentialUnavailableError will be thrown with the details of the failure.
The list of scopes for which the token will have access.
The options used to configure any requests this TokenCredential implementation might make.
Authenticates a service principal with a JWT assertion.