# RegistrationException
sealed class RegistrationException : Exception
A class hierarchy that describes registration issues.
# Inheritors
EmptyUserId |
EmptyActivationToken |
ProjectMismatch |
InvalidActivationToken |
InvalidPin |
PinCancelled |
UnsupportedEllipticCurve |
RegistrationFail |
# Types
Name | Summary |
---|---|
EmptyActivationToken | object EmptyActivationToken : RegistrationException Empty activation token. |
EmptyUserId | object EmptyUserId : RegistrationException Empty user ID. |
InvalidActivationToken | object InvalidActivationToken : RegistrationException Invalid activation token. |
InvalidPin | object InvalidPin : RegistrationException Pin code includes invalid symbols or pin length does not match. |
PinCancelled | object PinCancelled : RegistrationException Pin not entered. |
ProjectMismatch | object ProjectMismatch : RegistrationException The registration was started for a different project. |
RegistrationFail | class RegistrationFail(cause: Throwable? = null) : RegistrationException Registration failed. |
UnsupportedEllipticCurve | object UnsupportedEllipticCurve : RegistrationException 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>) |