com.entrust.toolkit.exceptions
Class ExtensionException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--com.entrust.toolkit.exceptions.CertificationException
                    |
                    +--com.entrust.toolkit.exceptions.ExtensionException
Direct Known Subclasses:
UnknownExtensionException

public class ExtensionException
extends CertificationException

This is the superclass of all extensions thrown by extension testlets that indicate a failure in certificate chain, CRL or CRL entry validation.

See Also:
Serialized Form

Fields inherited from class com.entrust.toolkit.exceptions.CertificationException
m_exception
 
Constructor Summary
ExtensionException()
          Constructs a ExtensionException with no detail message.
ExtensionException(java.lang.String s)
          Constructs a ExtensionException with the specified detail message.
ExtensionException(java.lang.String s, java.lang.Exception inner)
          Constructs a ExtensionException with the specified detail message that wraps an exception thrown inside the certificate, CRL or CRL entry validating code.
 
Methods inherited from class com.entrust.toolkit.exceptions.CertificationException
getInnerException
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExtensionException

public ExtensionException()
Constructs a ExtensionException with no detail message.

ExtensionException

public ExtensionException(java.lang.String s)
Constructs a ExtensionException with the specified detail message.
Parameters:
s - the detail message

ExtensionException

public ExtensionException(java.lang.String s,
                          java.lang.Exception inner)
Constructs a ExtensionException with the specified detail message that wraps an exception thrown inside the certificate, CRL or CRL entry validating code.
Parameters:
s - the detail message
inner - the exception thrown by the inner code