com.adobe.livecycle.signatures.client.spi.types.exceptions
Class ExternalPKIBaseException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.adobe.livecycle.signatures.client.spi.types.exceptions.CommonBaseException
              extended by com.adobe.livecycle.signatures.client.spi.types.exceptions.ExternalPKIBaseException
All Implemented Interfaces:
ExceptionMsgIds, java.io.Serializable
Direct Known Subclasses:
SigningException

public class ExternalPKIBaseException
extends CommonBaseException
implements ExceptionMsgIds

Represents the base class for exceptions thrown by the Signatures service.

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.adobe.livecycle.signatures.client.spi.types.exceptions.ExceptionMsgIds
AlgoNotAvailable_Exn, CA_CERT_SIGNING_EXN, CAN_NOT_CERTIFY_WITH_NO_SIG_FIELD_NAME, CAN_NOT_VALIDATE_XML_SIG, CERT_MATCH_INTERNAL_EXCP, CRED_ALIAS_NOT_FOUND_EXN, CRED_INVALID_USAGE_TYPE, CREDENTIAL_EXPIRED_EXN, FIPSDigestAlgoCompliance_Exn, FIPSEncryptAlgoCheck_Exn, FIPSEncryptAlgoCompliance_Exn, FIPSSignatureAlgoCompliance_Exn, GENERAL_EXCEPTION_EXN, HSM_PROVIDER_CREATION_EXCP, IDENTRUS_COMPLIANCE_EXCP, ILLEGAL_STATE_EXCP, ILLEGAL_STATE_EXCP_MESSG, IMAGE_INVALID_EXN, INCOMPATIBLE_DEF_EXCP, INCORRECT_PIN_EXCP_MESSG, INVALID_ARGUEMENT_EXN, INVALID_ARGUEMENT_MEMBER_EXN, INVALID_ARGUEMENT_MEMBER_VALUE_EXN, INVALID_ARGUEMENT_VALUE_EXN, KEY_USAGE_EXN, KEYSTORE_LOAD_EXCP, KS_GEN_EXCP, LOGO_INVALID_EXN, MessageDigesterCreate_Exn, OUT_OF_RANGE_EXCP, PKCS11_IMPL_EXCP, PKUP_EXN, PKUP_EXPIRED_EXN, PublicKeyNotFound_Exn, SIG_DOES_NOT_CONTAIN_SIGNING_TIME, SIG_SIGNED_IN_FUTURE, SIGNATURE_FILTER_NOT_SUPPORTED, SIGNATURE_PRERELEASE_NOT_SUPPORTED, SIGNATURE_SUBFILTER_NOT_SUPPORTED, SignatureError_Exn, SignatureSizeError_Exn, SignerPKCS7AttributeEncoding_Exn, SignerPKCS7Embed_Exn, SLOT_ID_ACCESS_EXCP_MESSG, SUBJECT_ALT_NAME_NOT_CRITICAL, SUBJECT_NAME_AND_SUBJECT_ALT_NAME_MISSING, VerifierPKCS1Init_Exn, VerifierPKCS1Verify_Exn, VerifierPKCS7Verify_Exn, VERIFY_SIG_FIELD_EXN
 
Constructor Summary
ExternalPKIBaseException()
          Constructs a new exception with a null message and cause.
ExternalPKIBaseException(java.lang.String arg0)
          Constructs a new exception with a given message.
ExternalPKIBaseException(java.lang.String errorMsg, java.lang.Object[] params)
          Constructs a new exception with a given message.
ExternalPKIBaseException(java.lang.String errorMsg, java.lang.Object[] params, java.lang.Throwable chainedException)
          Constructs a new exception with a given message.
ExternalPKIBaseException(java.lang.String arg0, java.lang.Throwable arg1)
          Constructs a new exception with a given message and cause.
ExternalPKIBaseException(java.lang.Throwable arg0)
          Constructs a new exception with a given cause.
 
Method Summary
 
Methods inherited from class com.adobe.livecycle.signatures.client.spi.types.exceptions.CommonBaseException
getMessage, printStackTrace, printStackTrace, printStackTrace
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, setStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExternalPKIBaseException

public ExternalPKIBaseException()
Constructs a new exception with a null message and cause.

See Also:
Exception()

ExternalPKIBaseException

public ExternalPKIBaseException(java.lang.String arg0)
Constructs a new exception with a given message.

Parameters:
arg0 - The detailed message.
See Also:
Exception(java.lang.String)

ExternalPKIBaseException

public ExternalPKIBaseException(java.lang.Throwable arg0)
Constructs a new exception with a given cause.

Parameters:
arg0 - The causing exception. Null is permitted.
See Also:
Exception(java.lang.Throwable)

ExternalPKIBaseException

public ExternalPKIBaseException(java.lang.String arg0,
                                java.lang.Throwable arg1)
Constructs a new exception with a given message and cause.

Parameters:
arg0 - The detailed message.
arg1 - The causing exception. Null is permitted.
See Also:
Exception(java.lang.String, java.lang.Throwable)

ExternalPKIBaseException

public ExternalPKIBaseException(java.lang.String errorMsg,
                                java.lang.Object[] params)
Constructs a new exception with a given message.

Parameters:
errorMsg - The detailed message.
params - An array of Objects which will be substituted in place of the format specifiers like {0}, {1} and so on in the formatted message as obtained from the properties file corresponding to the errorMsg as the key. If the array contains more objects than the format specifiers in the message the extra ones will be ignored. If the array contains less number of objects then the extra specifiers will be printed as is.

ExternalPKIBaseException

public ExternalPKIBaseException(java.lang.String errorMsg,
                                java.lang.Object[] params,
                                java.lang.Throwable chainedException)
Constructs a new exception with a given message.

Parameters:
errorMsg - The detailed message.
params - An array of Objects which will be substituted in place of the format specifiers like {0}, {1} and so on in the formatted message as obtained from the properties file corresponding to the errorMsg as the key. If the array contains more objects than the format specifiers in the message the extra ones will be ignored. If the array contains less number of objects then the extra specifiers will be printed as is.
chainedException - Any throwable object type.


[an error occurred while processing this directive] [an error occurred while processing this directive]