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

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