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