UiaRequest<T> class

Wrapper to handle User interactive authentication requests

Constructors

UiaRequest({void onUpdate(UiaRequestState state)?, required Future<T> request(AuthenticationData? auth)})

Properties

error Exception?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
nextStages Set<String>
getter/setter pair
onUpdate ↔ (void Function(UiaRequestState state)?)
getter/setter pair
params Map<String, dynamic>
getter/setter pair
request Future<T> Function(AuthenticationData? auth)
final
result ↔ T?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
session String?
getter/setter pair
state UiaRequestState
getter/setter pair

Methods

cancel([Exception? err]) → void
Cancel this uia request for example if the app can not handle this stage.
completeStage(AuthenticationData auth) Future<T?>
getNextStages(List<AuthenticationFlow> flows, List<String> completed) Set<String>
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