|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||