Class CryptoException

  • All Implemented Interfaces:
    Serializable

    public class CryptoException
    extends TeiidException
    A catch-all exception for any exceptions related to encryption and decryption operations.
    See Also:
    Serialized Form
    • Constructor Detail

      • CryptoException

        public CryptoException()
        No-Arg Constructor
      • CryptoException

        public CryptoException​(String message)
        Construct an instance with the message specified.
        Parameters:
        message - A message describing the exception
      • CryptoException

        public CryptoException​(Throwable e)
        Construct an instance with a linked exception specified.
        Parameters:
        e - An exception to chain to this exception
      • CryptoException

        public CryptoException​(BundleUtil.Event code,
                               String message)
        Construct an instance with the message and error code specified.
        Parameters:
        message - A message describing the exception
        code - The error code
      • CryptoException

        public CryptoException​(Throwable e,
                               String message)
        Construct an instance from a message and an exception to chain to this one.
        Parameters:
        message - A code denoting the exception
        e - An exception to nest within this one
      • CryptoException

        public CryptoException​(BundleUtil.Event code,
                               Throwable e,
                               String message)
        Construct an instance from a message and a code and an exception to chain to this one.
        Parameters:
        e - An exception to nest within this one
        message - A message describing the exception
        code - A code denoting the exception