signupWithWebAuthn
About this command
The user requests to register a new account for the first time. This method retrieves a FIDO2 pending intent for signup with the options returned by the ReachFive server and launches it.
The result is then processed by the onLoginActivityResult method.
The WebAuthn feature must be enabled on your ReachFive account. |
Examples
private lateinit var webAuthnId: String
client.signupWithWebAuthn(
profile = ProfileWebAuthnSignupRequest(
givenName = "John",
familyName = "Doe",
gender = "male",
email = "john.doe@gmail.com"
),
origin = "https://dev-sandbox-268508.web.app",
friendlyName = "Nexus 5"
success = { _ -> ... }, // Initial call success
failure = { error -> ... }, // Handle a ReachFive error
activity = activity
)
Parameters
The profile data.
|
|||||||||||||||||||||||||||||||||||||||||
The domain of the origin. |
|||||||||||||||||||||||||||||||||||||||||
The name associated to the passkey in ReachFive. Default to the name of the Android product. |
|||||||||||||||||||||||||||||||||||||||||
Callback called once the request has succeeded. |
|||||||||||||||||||||||||||||||||||||||||
Callback called once the request has failed. You’ll get a |
|||||||||||||||||||||||||||||||||||||||||
The Android activity. |
Response
Type: Unit
ReachFiveError
message |
The message of the error. |
|||||||||||||||||||||||||||||||||||||||
getErrorCode() |
The error code’s enumeration value. |
|||||||||||||||||||||||||||||||||||||||
code |
The code from the underlying WebAuthn library.
|
|||||||||||||||||||||||||||||||||||||||
exception |
The stack trace of the error. |
|||||||||||||||||||||||||||||||||||||||
data |
Additional data about the error.
|