DispatchChannel enum
The different dispatch channels (dispatchers in nevisFIDO terminology) that can be used with to transmit the out-of-band operation: the out-of-band operation reaches the application either through a QR code, an FCM push notification or a link.
- See the nevisFIDO Dispatchers for Mobile Authentication section for details.
- Inheritance
-
- Object
- Enum
- DispatchChannel
Constructors
- DispatchChannel(String value)
-
const
Values
- link → const DispatchChannel
-
A link (Universal Link, App Links, etc.) was used for the out-of-band operation.
DispatchChannel('link')
- pushNotification → const DispatchChannel
-
The Firebase Cloud Messaging (that is, a push notification) was used for the out-of-band operation.
DispatchChannel('firebase-cloud-messaging')
- qrCode → const DispatchChannel
-
The QR code dispatcher was used for the out-of-band operation.
DispatchChannel('png-qr-code')
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- value → String
-
The value of the dispatch channel.
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
Constants
-
values
→ const List<
DispatchChannel> -
A constant List of the values in this enum, in order of their declaration.
[link, pushNotification, qrCode]