Class IBMJCEHybridException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.ibm.crypto.ibmjcehybrid.provider.IBMJCEHybridException
All Implemented Interfaces:
Serializable

public class IBMJCEHybridException extends RuntimeException
This class implements an exception that can be thrown by the IBMJCEHYBRID provider.
See Also:
  • Constructor Details

    • IBMJCEHybridException

      public IBMJCEHybridException(String message, Vector<Exception> exceptionvec)
      Constructor
      Parameters:
      message - The message associated with the exception.
      exceptionvec - The Vector of exceptions to be contained within the exception.
    • IBMJCEHybridException

      public IBMJCEHybridException()
      Constructor
    • IBMJCEHybridException

      public IBMJCEHybridException(String message)
      Constructor
      Parameters:
      message - The message associated with the exception.
    • IBMJCEHybridException

      public IBMJCEHybridException(String message, Throwable c)
      Constructor
      Parameters:
      message - The message associated with the exception.
      c - The underlying cause of the exception.
    • IBMJCEHybridException

      public IBMJCEHybridException(Throwable c)
      Constructor
      Parameters:
      c - The underlying cause of the exception.
  • Method Details

    • getEmbeddedExceptionVector

      public Vector<Exception> getEmbeddedExceptionVector()
      This method
      Returns:
      Vector The Vector of exceptions associated with this exception.
    • toString

      public String toString()
      This method displays the string representation of this exception including the underlying cause and the vector of exceptions.
      Overrides:
      toString in class Throwable
      Returns:
      String The string representation of the exception.