RegisterGenerateOptionData class
Represents the data for generating registration options
- Available extensions
Constructors
-
RegisterGenerateOptionData({required String challenge, required RegisterGenerateOptionRp rp, required RegisterGenerateOptionUser user, required List<
RegisterGenerateOptionPublicKeyParams> pubKeyCredParams, required int timeout, required String attestation, required List<RegisterGenerateOptionExcludeCredential> excludeCredentials, required RegisterGenerateOptionAuthenticatorSelection authenticatorSelection, required RegisterGenerateOptionExtension extensions, List<String?> ? hints, List<String?> ? attestationFormats})
Properties
- attestation ↔ String
-
Attestation preference
getter/setter pair
-
attestationFormats
↔ List<
String?> ? -
Attestation formats
getter/setter pair
- authenticatorSelection ↔ RegisterGenerateOptionAuthenticatorSelection
-
Authenticator selection criteria
getter/setter pair
- challenge ↔ String
-
Challenge string
getter/setter pair
-
excludeCredentials
↔ List<
RegisterGenerateOptionExcludeCredential> -
Credentials to exclude from registration
getter/setter pair
- extensions ↔ RegisterGenerateOptionExtension
-
Extensions for registration
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setteroverride
-
hints
↔ List<
String?> ? -
Hints for the authenticator
getter/setter pair
-
pubKeyCredParams
↔ List<
RegisterGenerateOptionPublicKeyParams> -
Public key credential parameters
getter/setter pair
- rp ↔ RegisterGenerateOptionRp
-
Relying party information
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- timeout ↔ int
-
Timeout value in milliseconds
getter/setter pair
- user ↔ RegisterGenerateOptionUser
-
User information
getter/setter pair
Methods
-
encode(
) → Object -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
Available on RegisterGenerateOptionData, provided by the RegisterGenerateOptionDataExtension extension
Converts RegisterGenerateOptionData to JSON Map -
toJsonString(
) → String -
Available on RegisterGenerateOptionData, provided by the RegisterGenerateOptionDataExtension extension
Converts RegisterGenerateOptionData to JSON string -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override
Static Methods
-
decode(
Object result) → RegisterGenerateOptionData