SigningException

# SigningException

sealed class SigningException : Exception

A class hierarchy that describes signing issues.

# Inheritors

EmptyMessageHash
InvalidUserData
InvalidPin
PinCancelled
UnsuccessfulAuthentication
Revoked
EmptyPublicKey
InvalidSigningSessionDetails
InvalidSigningSession
SigningFail

# Types

Name Summary
EmptyMessageHash
object EmptyMessageHash : SigningException
Empty message hash.
EmptyPublicKey
object EmptyPublicKey : SigningException
Public key of the signing identity is empty.
InvalidPin
object InvalidPin : SigningException
Pin code includes invalid symbols or pin length does not match.
InvalidSigningSession
object InvalidSigningSession : SigningException
Invalid or expired signing session.
InvalidSigningSessionDetails
object InvalidSigningSessionDetails : SigningException
The session identifier in SigningSessionDetails is empty or blank.
InvalidUserData
object InvalidUserData : SigningException
User object passed for signing is not valid.
PinCancelled
object PinCancelled : SigningException
Pin not entered.
Revoked
object Revoked : SigningException
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.
SigningFail
class SigningFail(cause: Throwable? = null) : SigningException
Signing failed.
UnsuccessfulAuthentication
object UnsuccessfulAuthentication : SigningException
The authentication was not successful.

# 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>)