ENUM
# SigningError
An enumeration that describes signing issues.
# Cases
# emptyMessageHash
Document hash is empty.
# emptySigningIdentity
One or more of dtas
, token
or mpinId
properties of the user are empty.
# invalidCryptoValues
Values returned from the crypto library are empty.
# invalidPin
Pin is wrong or has an invalid format, e.g contains letters or special symbols.
# emptyPublicKey
Public key is nil or empty.
# invalidTimestamp
Timestamp is nil or empty.
# invalidSigningIdentity
Identity for signing is empty or nil.
# revokedUser
The user is revoked, so signing is not possible.