AuthorizationRequest constructor
AuthorizationRequest(
- String clientId,
- String redirectUrl, {
- String? issuer,
- String? discoveryUrl,
- AuthorizationServiceConfiguration? serviceConfiguration,
- String? loginHint,
- List<
String> ? scopes, - Map<
String, String> ? additionalParameters, - List<
String> ? promptValues, - bool allowInsecureConnections = false,
- bool preferEphemeralSession = false,
- String? responseMode,
Implementation
AuthorizationRequest(
String clientId,
String redirectUrl, {
String? issuer,
String? discoveryUrl,
AuthorizationServiceConfiguration? serviceConfiguration,
String? loginHint,
List<String>? scopes,
Map<String, String>? additionalParameters,
List<String>? promptValues,
bool allowInsecureConnections = false,
bool preferEphemeralSession = false,
String? responseMode,
}) {
this.clientId = clientId;
this.redirectUrl = redirectUrl;
this.scopes = scopes;
this.serviceConfiguration = serviceConfiguration;
this.additionalParameters = additionalParameters;
this.issuer = issuer;
this.discoveryUrl = discoveryUrl;
this.loginHint = loginHint;
this.promptValues = promptValues;
this.allowInsecureConnections = allowInsecureConnections;
this.preferEphemeralSession = preferEphemeralSession;
this.responseMode = responseMode;
assertConfigurationInfo();
}