SigningRegistrationException

# SigningRegistrationException

sealed class SigningRegistrationException : Exception

A class hierarchy that describes signing registration issues.

# Inheritors

InvalidUserData
InvalidPin
PinCancelled
UnsuccessfulAuthentication
Revoked
UnsupportedEllipticCurve
SigningRegistrationFail

# Types

Name Summary
InvalidPin
object InvalidPin : SigningRegistrationException
Pin code includes invalid symbols or pin length does not match.
InvalidUserData
object InvalidUserData : SigningRegistrationException
User object passed for signing registration is not valid.
PinCancelled
object PinCancelled : SigningRegistrationException
Pin not entered.
Revoked
object Revoked : SigningRegistrationException
The user is revoked because of too many unsuccessful authentication attempts or has not been used in a substantial amount of time. The device needs to be re-registered.
SigningRegistrationFail
class SigningRegistrationFail(cause: Throwable? = null) : SigningRegistrationException
Signing registration failed.
UnsuccessfulAuthentication
object UnsuccessfulAuthentication : SigningRegistrationException
The authentication was not successful.
UnsupportedEllipticCurve
object UnsupportedEllipticCurve : SigningRegistrationException
Curve returned by the platform is unsupported by this version of the SDK.

# Properties

Name Summary
cause
open val cause: Throwable?
message
open val message: String?

# Functions

Name Summary
addSuppressed
fun addSuppressed(p0: Throwable)
fillInStackTrace
open fun fillInStackTrace(): Throwable
getLocalizedMessage
open fun getLocalizedMessage(): String
getStackTrace
open fun getStackTrace(): Array<StackTraceElement>
getSuppressed
fun getSuppressed(): Array<Throwable>
initCause
open fun initCause(p0: Throwable): Throwable
printStackTrace
open fun printStackTrace()
open fun printStackTrace(p0: PrintStream)
open fun printStackTrace(p0: PrintWriter)
setStackTrace
open fun setStackTrace(p0: Array<StackTraceElement>)