UserAuthenticationConfiguration

constructor(behavior: UserAuthenticationBehavior = UserAuthenticationBehavior.Always, userAuthenticationType: UserAuthenticationType = UserAuthenticationType.UserPresence, presentationTimeoutSeconds: Int = 20)

Parameters

behavior

Determines when authentication is required. Defaults to UserAuthenticationBehavior.Always.

userAuthenticationType

The type of authentication allowed. Defaults to UserAuthenticationType.UserPresence.

presentationTimeoutSeconds

Timeout in seconds before re-authentication is required during credential issuance or presentation. Used only when userAuthenticationBehavior includes UserAuthenticationBehavior.OnDeviceKeyAccess.