IdentityRequest(String, IReadOnlyCollection, Boolean, IReadOnlyDictionary<String, String>) Constructor

Definition

Assembly PackagingTools.Core.dll

Describes an identity acquisition request.

public IdentityRequest(string Provider, IReadOnlyCollection<string> Scopes, bool RequireMfa, IReadOnlyDictionary<string, string> Parameters)

Parameters

Provider
String

Identity provider identifier (e.g., azuread, okta).

Scopes
IReadOnlyCollection<String>

Requested scopes/permissions.

RequireMfa
Boolean

Whether multi-factor authentication must be satisfied.

Parameters
IReadOnlyDictionary<String, String>

Additional provider-specific parameters (tenant ids, resource URLs, etc.).