| Interface | Description |
|---|---|
| KeyAccessor |
Returns the key selector and the optional KeyInfo instance for signing an XML document.
|
| ValidationFailedHandler |
Handler for handling the case when the core signature validation fails or a
XMLSignatureException occurs
during calling XMLSignature.validate(javax.xml.crypto.dsig.XMLValidateContext). |
| XmlSignature2Message |
Used in the signature verifier to map the references and objects of the XML signature to the output message.
|
| XmlSignature2Message.Input | |
| XmlSignatureChecker |
This interface gives the application the possibility to check whether the expected parts are signed.
|
| XmlSignatureChecker.Input | |
| XmlSignatureProperties |
You can provide further XML objects and references which will be added by the XML signature generator to the XML
signature.
|
| XmlSignatureProperties.Input |
| Class | Description |
|---|---|
| DefaultKeyAccessor |
Accesses the public key from a key-store and returns a KeyInfo which contains the X.509 certificate chain
corresponding to the public key.
|
| DefaultKeySelector |
Default implementation for the key selector.
|
| DefaultValidationFailedHandler |
Interrupts the validation by throwing an exception as soon as a validation failure occurs and gives specific error
messages.
|
| DefaultXAdESSignatureProperties |
Default implementation for the XAdES signature properties which determines the Signing Certificate from a keystore
and an alias.
|
| DefaultXmlSignature2Message |
Maps the XML signature to a camel message.
|
| KeyStoreAndAlias | |
| XAdESEncapsulatedPKIData |
Class representing the Encapsulated PKI Data of the XAdES specification.
|
| XAdESSignatureProperties |
Implementation of the XAdES-BES and XAdES-EPES properties defined in
http://www.etsi.org/deliver/etsi_ts%5C101900_101999%5C101903%5C01.04 .02_60%5Cts_101903v010402p.pdf.
|
| XmlSignatureConstants | |
| XmlSignatureHelper |
Helps to construct the transformations and the canonicalization methods for the XML Signature generator.
|
| XmlSignatureHelper.XPathAndFilter | |
| XmlSignatureProperties.Output | |
| XmlSignatureTransform |
Transform and canonicalization algorithms with their parameters.
|
| Enum | Description |
|---|---|
| SignatureType |
| Exception | Description |
|---|---|
| XmlSignatureException |
Exception thrown when a configuration failure or a failure caused by the input message in the XML signature
generation or validation process occurs.
|
| XmlSignatureFormatException |
Exception thrown when the input for signing or verifying does not have the correct format.
|
| XmlSignatureInvalidContentHashException |
This exception is thrown if the verification of a XML signature fails because the hash calculated over the content
does not match the value in the signature.
|
| XmlSignatureInvalidException |
This exception is thrown if XML signature verification fails.
|
| XmlSignatureInvalidKeyException |
Exception thrown during signing or verifying if the key type does not fit to the signature algorithm.
|
| XmlSignatureInvalidValueException |
This exception is thrown if the verification of an XML signature fails because the signature value is invalid.
|
| XmlSignatureNoKeyException |
Exception thrown when no key for signing is found.
|
Apache Camel