See: Description
| Interface | Description | 
|---|---|
| CanonicalizationMethod | A representation of the XML  CanonicalizationMethodelement as defined in the
 
 W3C Recommendation for XML-Signature Syntax and Processing. | 
| DigestMethod | A representation of the XML  DigestMethodelement as
 defined in the 
 W3C Recommendation for XML-Signature Syntax and Processing. | 
| Manifest | A representation of the XML  Manifestelement as defined in
 the 
 W3C Recommendation for XML-Signature Syntax and Processing. | 
| Reference | A representation of the  Referenceelement as defined in the
 
 W3C Recommendation for XML-Signature Syntax and Processing. | 
| SignatureMethod | A representation of the XML  SignatureMethodelement
 as defined in the 
 W3C Recommendation for XML-Signature Syntax and Processing. | 
| SignatureProperties | A representation of the XML  SignaturePropertieselement as
 defined in the 
 W3C Recommendation for XML-Signature Syntax and Processing. | 
| SignatureProperty | A representation of the XML  SignaturePropertyelement as
 defined in the 
 W3C Recommendation for XML-Signature Syntax and Processing. | 
| SignedInfo | An representation of the XML  SignedInfoelement as
 defined in the 
 W3C Recommendation for XML-Signature Syntax and Processing. | 
| Transform | A representation of the XML  Transformelement as
 defined in the 
 W3C Recommendation for XML-Signature Syntax and Processing. | 
| XMLObject | A representation of the XML  Objectelement as defined in
 the 
 W3C Recommendation for XML-Signature Syntax and Processing. | 
| XMLSignature | A representation of the XML  Signatureelement as
 defined in the 
 W3C Recommendation for XML-Signature Syntax and Processing. | 
| XMLSignature.SignatureValue | A representation of the XML  SignatureValueelement as
 defined in the 
 W3C Recommendation for XML-Signature Syntax and Processing. | 
| XMLSignContext | Contains context information for generating XML Signatures. | 
| XMLValidateContext | Contains context information for validating XML Signatures. | 
| Class | Description | 
|---|---|
| TransformService | A Service Provider Interface for transform and canonicalization algorithms. | 
| XMLSignatureFactory | A factory for creating  XMLSignatureobjects from scratch or
 for unmarshalling anXMLSignatureobject from a corresponding
 XML representation. | 
| Exception | Description | 
|---|---|
| TransformException | Indicates an exceptional condition that occured while executing a
 transform algorithm. | 
| XMLSignatureException | Indicates an exceptional condition that occured during the XML
 signature generation or validation process. | 
XMLSignature,
SignedInfo,
CanonicalizationMethod,
SignatureMethod,
Reference, 
DigestMethod,
XMLObject, 
Manifest,
SignatureProperties, and
SignatureProperty. 
KeyInfo types
are defined in the javax.xml.crypto.dsig.keyinfo subpackage.
XMLSignatureFactory
is an abstract factory that creates 
XMLSignature objects from scratch
or from a pre-existing XML representation, such as a DOM node.
TransformService is a service provider
interface for creating and plugging in implementations of
transform and canonicalization algorithms.
Of primary significance in this package is the 
XMLSignature class,
which allows you to sign and validate an XML digital signature.
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2014, Oracle and/or its affiliates.  All rights reserved.