Microsoft.Identity.Client.AssertionRequestOptions
Information about the client assertion that need to be generated See https://aka.ms/msal-net-client-assertion
The authority URL (e.g., https://login.microsoftonline.com/{tenantId})
Cancellation token to cancel the operation
Claims to be included in the client assertion
FMI path to be used for client assertion. Tokens are associated with this path in the cache.
Capabilities that the client application has declared.
If the callback implementer calls the token issuer using another client application object
(e.g. ManagedIdentityApplication or ConfidentialClientApplication), the same capabilities should be used there.
Client ID for which a signed assertion is requested
Correlation ID of the authentication request. Use this to propagate the same correlation ID
to downstream token requests (e.g., Managed Identity) for coherent end-to-end tracing.
The OpenTelemetry tags enricher configured on the outer request via WithOtelTagsEnricher, if any.
When the client-assertion callback acquires the assertion by issuing another token request
(e.g. via ITokenAcquirer.GetTokenForAppAsync for a Federated Identity Credential), forward this
delegate to that inner request so the inner acquisition's metrics carry the same enrichment tags as the
outer request. Null when no enricher was configured.
Tenant ID for the authentication request
The intended token endpoint
public AssertionRequestOptions()
Default constructor for AssertionRequestOptions