Uses of Class
xades4j.XAdES4jException

Packages that use XAdES4jException
xades4j XAdES4j - a Java library to produce and verify XML Advanced Electronic Signatures. 
xades4j.production Support for signature production. 
xades4j.properties.data Low-level representation of the qualifying properties information and corresponing structural verification. 
xades4j.providers Interfaces for the different components in signature production and verification. 
xades4j.utils Utility classes used in the library, which may also be usefull outside. 
xades4j.verification Support for signature verification. 
xades4j.xml.marshalling Types related to marshalling the qualifying properties data, the last step of signature production. 
xades4j.xml.unmarshalling Types related to unmarshalling the qualifying properties data during signature verification. 
 

Uses of XAdES4jException in xades4j
 

Subclasses of XAdES4jException in xades4j
 class UnsupportedAlgorithmException
          Thrown throughout the library when an algorithm (signature, digest, canonicalization) is not supported by the library itself or by the underlying XML-DSIG implementation.
 class XAdES4jXMLSigException
          Thrown during sugnature production or verification when an error occurs that is relted to the core XML-DSIg processing and couldn't be further detailed.
 

Uses of XAdES4jException in xades4j.production
 

Subclasses of XAdES4jException in xades4j.production
 class KeyingDataException
          Base class for exceptions related to tha signing key and certificate chain.
 class PropertyDataGenerationException
          Thrown when there is an error generating a property data object.
 class PropertyDataGeneratorErrorException
          Thrown when a PropertyDataObjectGenerator returns null.
 class PropertyDataGeneratorNotAvailableException
          Thrown when the PropertyDataObjectGenerator for a property cannot be found.
 class SigningCertKeyUsageException
          Thrown during the signature prodution if the key usage in the signing certificate (if available) doesn't include digitalSignature nor nonRepudiation.
 class SigningCertRequirementException
          Base class for exceptions related to signing certificate requirements.
 class SigningCertValidityException
          Thrown during signature production when the signing certificate is not within its validity period.
 

Methods in xades4j.production that throw XAdES4jException
 void XadesSignatureFormatExtender.enrichSignature(org.apache.xml.security.signature.XMLSignature sig, UnsignedProperties props)
          Enrichs a signature with a set of properties.
 void Enveloped.sign(Element elementToSign)
          Creates an enveloped signature over an element.
 XadesSignatureResult XadesSigner.sign(SignedDataObjects signedDataObjects, Node parent)
          Applies a signature over a set of data objects and appends it to the given node.
 

Uses of XAdES4jException in xades4j.properties.data
 

Subclasses of XAdES4jException in xades4j.properties.data
 class PropertyDataStructureException
           
 class PropertyDataStructureVerifierNotAvailableException
           
 

Uses of XAdES4jException in xades4j.providers
 

Subclasses of XAdES4jException in xades4j.providers
 class CannotBuildCertificationPathException
          Thrown when the CertificateValidationProvider cannot build a certification path.
 class CannotSelectCertificateException
          Thrown when there is no criteria to select the signing certificate.
 class CertificateValidationException
          Base for exceptions during certificate validation.
 class SigningCertChainException
          Thrown when there's an error getting the signing certificate.
 class SigningKeyException
          Thrown when there's an error getting the signing key.
 class TimeStampTokenDigestException
          Thrown when digests mismatch during a time-stamp token verification.
 class TimeStampTokenGenerationException
          Thrown when a time-stamp token cannot be generated.
 class TimeStampTokenSignatureException
          Thrown when the signature of a time-stamp token cannot be verified.
 class TimeStampTokenStructureException
          Thrown when a time-stamp token has invalid structure.
 class TimeStampTokenTSACertException
          Thrown when the certificate of a TSA cannot be validated during the verification of a time-stamp token.
 class TimeStampTokenVerificationException
          Base for exceptions during time-stamp token verification.
 class ValidationDataException
          Thrown when a ValidationDataProvider cannot provide the validation data.
 

Uses of XAdES4jException in xades4j.utils
 

Subclasses of XAdES4jException in xades4j.utils
 class CannotAddDataToDigestInputException
          Thrown when a Reference or a Node cannot be added to a TimeStampDigestInput.
 class XadesProfileResolutionException
          Thrown when an instance requested to a profile cannot be created.
 

Uses of XAdES4jException in xades4j.verification
 

Subclasses of XAdES4jException in xades4j.verification
 class CommitmentTypeVerificationException
          Thrown during verification of the CommitmentTypeIndication property if it contains an object reference that doesn't match any Reference in the signature.
 class CompleteCertRefsCertNotFoundException
          Thrown during verification of the CompleteCertificateRefs property if a reference for a certificate in the certification path is not found in the property.
 class CompleteCertRefsReferenceException
          Thrown during verification of the CompleteCertificateRefs property if the digest on a reference doesn't match the actual digest of the corresponding certificate.
 class CompleteCertRefsVerificationException
          Base for exceptions during verification of the CompleteCertificateRefs property.
 class CompleteRevocRefsCRLsNotAvailableException
          Thrown during verification of the CompleteRevocationRefs property if no CRLs were supplied when validating the signing certificate.
 class CompleteRevocRefsReferenceException
          Thrown during the verification of the CompleteRevocationRefs property if a CRL reference cannot be verified or is not found.
 class CompleteRevocRefsVerificationException
          Base for exceptions during verification of the CompleteRevocationRefs property.
 class CoreVerificationException
          Base for errors when the core (XML-DSIG) verification fails.
 class CounterSignatureSigValueRefException
          Throw during validation of the CounterSignature property if the enclosed signature doesn't reference the SignatureValue element of the countersigned signature.
 class CounterSignatureVerificationException
           
 class CounterSignatureXadesVerificationException
          Throw during validation of the CounterSignature property if the XAdES verification of the signature fails.
 class DataObjectFormatMismatchException
          Thrown during validation of the DataObjectFormat property if the corresponding Reference references an Object and mime-type and/or encoding in the property an in the Object are not equal.
 class DataObjectFormatReferenceException
          Thrown during validation of the DataObjectFormat property if the target Reference cannot be found.
 class DataObjectFormatVerificationException
          Base for exceptions during verification of the DataObjectFormat property.
 class InvalidFormExtensionException
          Thrown during signature verification (with form extension) when the form transition is invalid.
 class InvalidKeyInfoDataException
          Thrown during the verification process if the KeyInfo element doesn't include the needed data to identify the signing certificate.
 class InvalidPropertyException
          Base for exceptions thrown during the validation of qualifying properties.
 class InvalidSignatureException
          Base exception for verification errors.
 class InvalidXAdESFormException
          Thrown when the signature doesn't fulfill the rules for the XAdES forms.
 class PropertyVerifierErrorException
           
 class QualifyingPropertiesIncorporationException
          Thrown during signature verification if the signature doesn't fulfill the properties incorporation rules.
 class QualifyingPropertyVerifierNotAvailableException
          Thrown during the verification of qualifyig properties if a verifier is not found for one of the property data objects.
 class ReferenceValueException
          Thrown during signature verification when the core verification fails due to reference validation.
 class SignaturePolicyCannotDigestException
          Thrown during verification of the SignaturePolicyIdentifier property if the digest of the policy document cannot be calculated (the algorithm is not available).
 class SignaturePolicyDigestMismatchException
          Thrown during verification of the SignaturePolicyIdentifier property if the actual digest of the policy document and the digest contained in the property are different.
 class SignaturePolicyNotAvailableException
          Thrown during verification of the SignaturePolicyIdentifier property if there is an error acessing the policy document stream.
 class SignaturePolicyVerificationException
          Base for exceptions during verification of the SignaturePolicyIdentifier property.
 class SignatureValueException
          Thrown during signature verification if the process fails due to an invalid signature value but the references digests are correct.
 class SigningCertificateCertsNotInCertPathException
          Thrown during verification of the SigningCertificate property if the property contains one or more references to certificates that are not part of the certification path.
 class SigningCertificateIssuerSerialMismatchException
          Thrown during verification of the SigningCertificate property if the issuer/serial on KeyInfo is different from the one in the signing certificate reference.
 class SigningCertificateReferenceException
          Thrown during verification of the SigningCertificate property if the validation of one of the certificate references fails.
 class SigningCertificateReferenceNotFoundException
          Thrown during verification of the SigningCertificate property if a reference for the signing certificate is not present in the property.
 class SigningCertificateVerificationException
          Base for exceptions during verification of the SigningCertificate property.
 class SigningTimeVerificationException
          Thrown during verification of the SigningTime property if the time contained in the property is not before the verification time.
 class TimeStampCoherenceException
          Thrown during signature verification if the time-stamps contained in the signature are not coherent.
 class TimeStampDigestInputException
          Thrown during verification of time-stamp properties if the input for digest calculation cannot be created.
 class TimeStampDigestMismatchException
          Thrown during verification of time-stamp properties if the actual digest of the data covered by the time-stamp is different from the digest within the time-stamp.
 class TimeStampInvalidSignatureException
          Thrown during verification of time-stamp properties if the signature of a time-stamp token cannot be verified
 class TimeStampInvalidTokenException
          Thrown during verification of time-stamp properties if the token's structure (format) is invalid.
 class TimeStampVerificationException
          Base for exceptions during verification of time-stamp properties.
 class UnexpectedJCAException
          Thrown if there is an unexpected error when using the JCA.
 

Methods in xades4j.verification that return XAdES4jException
 XAdES4jException CounterSignatureXadesVerificationException.getCause()
           
 

Methods in xades4j.verification that throw XAdES4jException
 XAdESVerificationResult XadesVerifier.verify(Element signatureElem, SignatureSpecificVerificationOptions verificationOptions)
          Verifies a signature.
 XAdESVerificationResult XadesVerifier.verify(Element signatureElem, SignatureSpecificVerificationOptions verificationOptions, XadesSignatureFormatExtender formatExtender, XAdESForm minForm)
          Verifies a signature and extends its format if needed.
 

Constructors in xades4j.verification with parameters of type XAdES4jException
CounterSignatureXadesVerificationException(XAdES4jException cause)
           
 

Uses of XAdES4jException in xades4j.xml.marshalling
 

Subclasses of XAdES4jException in xades4j.xml.marshalling
 class MarshalException
          Thrown when there is an error during the marshalling process.
 class UnsupportedDataObjectException
          Thrown during the marshalling stage if a proeprty data object is not supported by the PropertiesMarshallers in use.
 

Uses of XAdES4jException in xades4j.xml.unmarshalling
 

Subclasses of XAdES4jException in xades4j.xml.unmarshalling
 class PropertyUnmarshalException
          Thrown when there is an error unmarshalling a property data object.
 class UnmarshalException
          Thrown when there's an error during property data objects unmarshalling.
 



Copyright © 2012. All Rights Reserved.