Package org.opensaml.xmlsec.signature.support
Functional support for XML Signature.
-
Interface Summary Interface Description ConfigurableContentReference A specialization ofContentReference
which allows some signature reference properties to be specified.ContentReference Interface for representing the references to the content that is digitally signed.SignaturePrevalidator An interface for components which perform some pre-validation processing on an XMLSignature
instance, for example to validate that the signature confirms to a particular profile of XML Signature.SignatureTrustEngine Evaluates the trustworthiness and validity of XML or raw Signatures against implementation-specific requirements.SignatureValidationProvider Interface for a provider component that cryptographically validates an XML SignatureSignature
using a candidate validationCredential
.SignerProvider Interface for a component which is responsible for cryptographically computing and storing the actual digital signature content held within aSignature
instance.TransformsConfigurableContentReference A specialization ofContentReference
which allows signature transforms to be specified. -
Class Summary Class Description DocumentInternalIDContentReference A content reference that references Elements withing the same document by ID attribute.SignatureConstants Constants defined in or related to the XML Signature 1.0 and 1.1 specifications and related RFCs.SignatureSupport Helper methods for working with XML Signature.SignatureValidationParametersCriterion Criterion which holds an instance ofSignatureValidationParameters
.SignatureValidator A service class that cryptographically validates an XML SignatureSignature
using a candidate validationCredential
.Signer A service class which is responsible for cryptographically computing and storing the actual digital signature content held within aSignature
instance.URIContentReference A generic content reference that uses a URI to reference the content to be signed.XMLSignatureCredentialContext -
Exception Summary Exception Description SignatureException Exception thrown when an error occurs during signature operations.