WebAuthProvider class Null safety

Inheritance
  • Object
  • AuthClient
  • WebAuthProvider

Constructors

WebAuthProvider({required String scheme, Identity? identity, String path = "", SignIdentity? key, DelegationChain? chain, Uri? authUri, AuthFunction authFunction = webAuth, bool useLocalPage = true, int port = 32768})

Properties

authFunction ↔ AuthFunction
read / writeinherited
authUri Uri?
read / writeinherited
chain ↔ DelegationChain?
read / writeinherited
hashCode int
The hash code for this object.
read-onlyinherited
identity ↔ Identity?
read / writeinherited
key ↔ SignIdentity?
read / writeinherited
path String
read / writeinherited
port int
read / write
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited
scheme String
read / writeinherited
server HttpServer?
read / write
useLocalPage bool
read / write

Methods

getIdentity() → Identity?
inherited
handleFailure(String? errorMessage, void onError(String? error)?) → void
override
handleSuccess(AuthResponseSuccess message, void onSuccess()?) → void
inherited
isAuthenticated() Future<bool>
inherited
login([AuthClientLoginOptions? options]) Future<void>
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
start([AuthClientLoginOptions? options]) Future<void>
toStorage() String
inherited
toString() String
A string representation of this object.
inherited

Operators

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