ConfigurationAdmin4PatternBuilder class abstract

A simplified builder that can be used to configure an SDK when your application works with the Identity Suite configured with default Nevis Admin 4 pattern.

The builder works with the following relative endpoint paths:

  • Registration request: /nevisfido/uaf/1.1/request/registration/
  • Registration response: /nevisfido/uaf/1.1/registration/
  • Authentication request: /auth/fidouaf
  • Authentication response: /auth/fidouaf/authenticationresponse/
  • Deregistration request: /uaf/1.1/request/deregistration/
  • Dispatch target resource: /nevisfido/token/dispatch/targets/
  • Device resource: /nevisfido/devices/

Constructors

ConfigurationAdmin4PatternBuilder()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

appAttestation(AppAttestation appAttestation) ConfigurationAdmin4PatternBuilder
Sets the application attestation configuration.
build() Configuration
Creates a Configuration.
hostname(String hostname) ConfigurationAdmin4PatternBuilder
The hostname of your Nevis Identity Suite.
networkTimeoutInSeconds(Duration networkTimeoutInSeconds) ConfigurationAdmin4PatternBuilder
Sets the time interval for network timeouts in seconds.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
userInteractionTimeoutInSeconds(Duration userInteractionTimeoutInSeconds) ConfigurationAdmin4PatternBuilder
Sets the user interaction timeout in seconds.

Operators

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