OidcSimpleImplicitFlowRequest class

This authorization request takes only the minimal parameters and generates the rest.

this is a simpler version of OidcAuthorizeRequest.

Constructors

OidcSimpleImplicitFlowRequest.new({required List<String> responseType, required List<String> scope, required String clientId, required Uri redirectUri, Uri? originalUri, String? display, List<String>? prompt, Duration? maxAge, List<String>? uiLocales, String? idTokenHint, String? loginHint, List<String>? acrValues, dynamic extraStateData, Map<String, dynamic>? extraParameters, Map<String, dynamic>? options})
Creates a simple authorization code request.

Properties

acrValues List<String>?
see OidcAuthorizeRequest.acrValues.
final
clientId String
see OidcAuthorizeRequest.clientId.
final
display String?
see OidcAuthorizeRequest.display.
final
extraParameters Map<String, dynamic>?
see OidcAuthorizeRequest.extra.
final
extraStateData → dynamic
Extra state data that will be persisted and roundtripped when the response is received.
final
hashCode int
The hash code for this object.
no setterinherited
idTokenHint String?
see OidcAuthorizeRequest.idTokenHint.
final
loginHint String?
see OidcAuthorizeRequest.loginHint.
final
maxAge Duration?
see OidcAuthorizeRequest.maxAge.
final
options Map<String, dynamic>?
Arbitrary options that will be persisted in the state and roundtripped when the response is received.
final
originalUri Uri?
The original uri to go back to after the authorization succeeds, if null, defaults to redirectUri.
final
prompt List<String>?
see OidcAuthorizeRequest.prompt.
final
redirectUri Uri
see OidcAuthorizeRequest.redirectUri.
final
responseType List<String>
possible values are in OidcConstants_AuthorizationEndpoint_ResponseType.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scope List<String>
see OidcAuthorizeRequest.scope.
final
uiLocales List<String>?
see OidcAuthorizeRequest.uiLocales.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited