Package javax.xml.crypto
Common classes for XML cryptography. This package includes common classes that are used to perform XML cryptographic operations, such as generating an XML signature or encrypting XML data.
- Since:
- 1.6
Interface | Description |
---|---|
AlgorithmMethod | An abstract representation of an algorithm defined in the XML Security specifications. |
Data | An abstract representation of the result of dereferencing a |
KeySelectorResult | The result returned by the |
NodeSetData<T> | An abstract representation of a |
URIDereferencer | A dereferencer of |
URIReference | Identifies a data object via a URI-Reference, as specified by RFC 2396. |
XMLCryptoContext | Contains common context information for XML cryptographic operations. |
XMLStructure | A representation of an XML structure from any namespace. |
Class | Description |
---|---|
KeySelector | A selector that finds and returns a key using the data contained in a |
KeySelector.Purpose | The purpose of the key that is to be selected. |
OctetStreamData | A representation of a |
Exception | Description |
---|---|
KeySelectorException | Indicates an exceptional condition thrown by a |
MarshalException | Indicates an exceptional condition that occurred during the XML marshalling or unmarshalling process. |
NoSuchMechanismException | This exception is thrown when a particular XML mechanism is requested but is not available in the environment. |
URIReferenceException | Indicates an exceptional condition thrown while dereferencing a |