Class DecryptionException

  • All Implemented Interfaces:
    java.io.Serializable, org.refcodes.exception.ErrorCodeAccessor, org.refcodes.exception.Trap

    public class DecryptionException
    extends SecurityException
    Thrown in case an encryption issue occurred regarding the Encrypter. Probably the configuration of your Encrypter does not fit the one of the Decrypter.
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.refcodes.exception.ErrorCodeAccessor

        org.refcodes.exception.ErrorCodeAccessor.ErrorCodeBuilder<B extends org.refcodes.exception.ErrorCodeAccessor.ErrorCodeBuilder<B>>, org.refcodes.exception.ErrorCodeAccessor.ErrorCodeMutator, org.refcodes.exception.ErrorCodeAccessor.ErrorCodeProperty
    • Constructor Summary

      Constructors 
      Constructor Description
      DecryptionException​(java.lang.String message)
      Instantiates a new decryption exception.
      DecryptionException​(java.lang.String aMessage, java.lang.String aErrorCode)
      Instantiates a new decryption exception.
      DecryptionException​(java.lang.String message, java.lang.Throwable cause)
      Instantiates a new decryption exception.
      DecryptionException​(java.lang.String aMessage, java.lang.Throwable aCause, java.lang.String aErrorCode)
      Instantiates a new decryption exception.
      DecryptionException​(java.lang.Throwable cause)
      Instantiates a new decryption exception.
      DecryptionException​(java.lang.Throwable aCause, java.lang.String aErrorCode)
      Instantiates a new decryption exception.
    • Method Summary

      • Methods inherited from class org.refcodes.exception.AbstractException

        getErrorCode
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from class java.lang.Throwable

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
    • Constructor Detail

      • DecryptionException

        public DecryptionException​(java.lang.String aMessage,
                                   java.lang.String aErrorCode)
        Instantiates a new decryption exception.
        Parameters:
        aMessage - the message
        aErrorCode - the error code
      • DecryptionException

        public DecryptionException​(java.lang.String aMessage,
                                   java.lang.Throwable aCause,
                                   java.lang.String aErrorCode)
        Instantiates a new decryption exception.
        Parameters:
        aMessage - the message
        aCause - the cause
        aErrorCode - the error code
      • DecryptionException

        public DecryptionException​(java.lang.String message,
                                   java.lang.Throwable cause)
        Instantiates a new decryption exception.
        Parameters:
        message - the message
        cause - the cause
      • DecryptionException

        public DecryptionException​(java.lang.String message)
        Instantiates a new decryption exception.
        Parameters:
        message - the message
      • DecryptionException

        public DecryptionException​(java.lang.Throwable aCause,
                                   java.lang.String aErrorCode)
        Instantiates a new decryption exception.
        Parameters:
        aCause - the cause
        aErrorCode - the error code
      • DecryptionException

        public DecryptionException​(java.lang.Throwable cause)
        Instantiates a new decryption exception.
        Parameters:
        cause - the cause