Skip to content

App⚓︎

The Mobile SDK needs a signed configuration string provided by nextAuth. For obtaining this configuration string, please follow the instructions here. This string contains the parameters for connecting to the right second factor server and message center. All other configuration values below are optional.

Parameter Mandatory Description
config Signed configuration string provided by nextAuth.
biometricsDisabled Boolean indicating whether or not biometrics should be disabled for the app, default: false.
hideVash Boolean indicating whether or not a visual hash of the server's public key should be hidden during registration for the user to verify (part of the ConfirmRegister callback), default: false.
maxNumberSecondFactorWithoutPIN Integer indicating when the user must enter a PIN if second factor confirmation is requested after a number of second factor confirmations with a biometric, default: 0 (ignored). Note that this value only has effect if biometrics are enabled.
maxTimeSecondFactorWithoutPIN Duration string1 indicating when the user must enter a PIN if second factor confirmation is requested, default: 0 (ignored). Note that this value only has effect if biometrics are enabled.
singleAccount Boolean indicating whether or not the app can only have a single account, default: false.
timeoutInactivityAppLogin Duration string1 indicating after which duration of user inactivity app logins must be logged out, default: 0 (ignored). Note that this value only has effect if your app uses app logins.
manuallyStartUserInteraction Boolean indicating whether or not the user should manually start user interaction for a given session, default: false.

  1. A duration string consists of a number and a letter to indicate s - seconds, m - minutes, h - hours. For example, "720h" means 30 days.