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