AuthorizationTokenRequest constructor
AuthorizationTokenRequest(
- String clientId,
- String redirectUrl,
- {String? loginHint,
- String? clientSecret,
- List<
String> ? scopes, - AuthorizationServiceConfiguration? serviceConfiguration,
- Map<
String, String> ? additionalParameters, - String? issuer,
- String? discoveryUrl,
- List<
String> ? promptValues, - bool allowInsecureConnections = false,
- bool preferEphemeralSession = false,
- String? nonce,
- String? responseMode}
Implementation
AuthorizationTokenRequest(
String clientId,
String redirectUrl, {
String? loginHint,
String? clientSecret,
List<String>? scopes,
AuthorizationServiceConfiguration? serviceConfiguration,
Map<String, String>? additionalParameters,
String? issuer,
String? discoveryUrl,
List<String>? promptValues,
bool allowInsecureConnections = false,
bool preferEphemeralSession = false,
String? nonce,
String? responseMode,
}) : super(
clientId,
redirectUrl,
clientSecret: clientSecret,
discoveryUrl: discoveryUrl,
issuer: issuer,
scopes: scopes,
grantType: GrantType.authorizationCode,
serviceConfiguration: serviceConfiguration,
additionalParameters: additionalParameters,
allowInsecureConnections: allowInsecureConnections,
nonce: nonce,
) {
this.loginHint = loginHint;
this.promptValues = promptValues;
this.preferEphemeralSession = preferEphemeralSession;
this.responseMode = responseMode;
}