Describes an identity acquisition request.
public IdentityRequest(string Provider, IReadOnlyCollection<string> Scopes, bool RequireMfa, IReadOnlyDictionary<string, string> Parameters)
Identity provider identifier (e.g., azuread, okta).
Requested scopes/permissions.
Whether multi-factor authentication must be satisfied.
Additional provider-specific parameters (tenant ids, resource URLs, etc.).