Authenticator class abstract

Base interface for all authenticators.

Implementers

Constructors

Authenticator()
const

Properties

hashCode int
The hash code for this object.
no setterinherited
method String
Auth method name handled by this authenticator (e.g., 'ticket').
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onAbort(AuthenticatorContext context, {String? reason}) Future<void>
Best-effort cleanup hook when a handshake is abandoned before completion.
onAuthenticate(AuthenticatorContext context, AuthenticateMessage message) Future<AuthResult>
Handles AUTHENTICATE response after a challenge.
onHello(AuthenticatorContext context) Future<AuthResult>
Handles the HELLO frame and returns a result.
toString() String
A string representation of this object.
inherited

Operators

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