Configuration class abstract

The Mobile Authentication Client configuration.

The Configuration is used to build and initialize the MobileAuthenticationClient.

Constructors

Configuration.fromJson(Map<String, dynamic> json)
Alternate constructor that creates a Configuration from a json.
factory

Properties

appAttestation AppAttestation?
The configuration related to application attestation.
no setter
authenticationRequestPath String
The authentication request URL path used to send the FIDO UAF authentication GetUafRequest.
no setter
authenticationResponsePath String
The authentication response URL path used to send the final FIDO UAF authentication response.
no setter
baseUrl String
The default base URL for the HTTP endpoints the SDK must interact with.
no setter
deregistrationRequestPath String
The deregistration request URL path used to obtain the FIDO UAF deregistration request.
no setter
deviceResourcePath String
The device management resource URL path.
no setter
dispatchTargetResourcePath String
The dispatch target resource URL path.
no setter
hashCode int
The hash code for this object.
no setterinherited
networkTimeout Duration
Time interval for network calls in seconds.
no setter
registrationRequestPath String
The registration request URL path used to send the FIDO UAF registration GetUafRequest.
no setter
registrationResponsePath String
The registration response URL path used to send the final FIDO UAF registration response.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
userInteractionTimeout Duration
The user interaction timeout in seconds.
no setter

Methods

fromJson(Map<String, dynamic> json) → dynamic
Returns a value of the type you specify, deserialized from a JSON object.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
Returns a JSON-encoded representation of the value you supply.
inherited
toString() String
A string representation of this object.
inherited

Operators

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

Static Methods

admin4PatternBuilder() ConfigurationAdmin4PatternBuilder
Returns a new ConfigurationAdmin4PatternBuilder.
authCloudBuilder() ConfigurationAuthCloudBuilder
Returns a new ConfigurationAuthCloudBuilder.
builder() ConfigurationBuilder
Returns a new ConfigurationBuilder.