# Uses of Package
javax.xml.crypto.dsig

- Packages that use javax.xml.crypto.dsig
  Package | Description
  --- | ---
  javax.xml.crypto.dsig | Classes for generating and validating XML digital signatures.
  javax.xml.crypto.dsig.dom | DOM-specific classes for the `javax.xml.crypto.dsig` package.

- Classes in javax.xml.crypto.dsig used by javax.xml.crypto.dsig
  Class and Description
  CanonicalizationMethod A representation of the XML `CanonicalizationMethod` element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
  DigestMethod A representation of the XML `DigestMethod` element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
  Manifest A representation of the XML `Manifest` element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
  Reference A representation of the `Reference` element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
  SignatureMethod A representation of the XML `SignatureMethod` element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
  SignatureProperties A representation of the XML `SignatureProperties` element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
  SignatureProperty A representation of the XML `SignatureProperty` element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
  SignedInfo An representation of the XML `SignedInfo` element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
  Transform A representation of the XML `Transform` element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
  TransformException Indicates an exceptional condition that occured while executing a transform algorithm.
  TransformService A Service Provider Interface for transform and canonicalization algorithms.
  XMLObject A representation of the XML `Object` element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
  XMLSignature A representation of the XML `Signature` element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
  XMLSignature.SignatureValue A representation of the XML `SignatureValue` element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
  XMLSignatureException Indicates an exceptional condition that occured during the XML signature generation or validation process.
  XMLSignatureFactory A factory for creating `XMLSignature` objects from scratch or for unmarshalling an `XMLSignature` object from a corresponding XML representation.
  XMLSignContext Contains context information for generating XML Signatures.
  XMLValidateContext Contains context information for validating XML Signatures.

- Classes in javax.xml.crypto.dsig used by javax.xml.crypto.dsig.dom
  Class and Description
  XMLSignContext Contains context information for generating XML Signatures.
  XMLValidateContext Contains context information for validating XML Signatures.

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, 2015, Oracle and/or its affiliates. All rights reserved.