# Module java.xml.crypto

module java.xml.crypto
Defines the API for XML cryptography.

Since:
  9

- ## Packages

  Exports
  Package
  Description
  javax.xml.crypto
  Common classes for XML cryptography.
  javax.xml.crypto.dom
  DOM-specific classes for the `javax.xml.crypto` package.
  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.
  javax.xml.crypto.dsig.keyinfo
  Classes for parsing and processing `KeyInfo` elements and structures.
  javax.xml.crypto.dsig.spec
  Parameter classes for XML digital signatures.
  Indirect Exports
  From
  Packages
  java.xml
  javax.xml javax.xml.catalog javax.xml.datatype javax.xml.namespace javax.xml.parsers javax.xml.stream javax.xml.stream.events javax.xml.stream.util javax.xml.transform javax.xml.transform.dom javax.xml.transform.sax javax.xml.transform.stax javax.xml.transform.stream javax.xml.validation javax.xml.xpath org.w3c.dom org.w3c.dom.bootstrap org.w3c.dom.events org.w3c.dom.ls org.w3c.dom.ranges org.w3c.dom.traversal org.w3c.dom.views org.xml.sax org.xml.sax.ext org.xml.sax.helpers

- ## Modules

  Requires
  Modifier
  Module
  Description
  transitive
  java.xml
  Defines the Java API for XML Processing (JAXP), the Streaming API for XML (StAX), the Simple API for XML (SAX), and the W3C Document Object Model (DOM) API.