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.
Package Specification
- Since:
- 1.6
|
Java Source File Name | Type | Comment |
AlgorithmMethod.java | Interface | An abstract representation of an algorithm defined in the XML Security
specifications. |
Data.java | Interface | An abstract representation of the result of dereferencing a
URIReference or the input/output of subsequent
Transform s. |
KeySelector.java | Class | A selector that finds and returns a key using the data contained in a
KeyInfo object. |
KeySelectorException.java | Class | Indicates an exceptional condition thrown by a
KeySelector .
A KeySelectorException can contain a cause: another
throwable that caused this KeySelectorException to get thrown. |
KeySelectorResult.java | Interface | The result returned by the
KeySelector.select KeySelector.select
method.
At a minimum, a KeySelectorResult contains the Key
selected by the KeySelector . |
MarshalException.java | Class | Indicates an exceptional condition that occured during the XML
marshalling or unmarshalling process.
A MarshalException can contain a cause: another
throwable that caused this MarshalException to get thrown. |
NodeSetData.java | Interface | An abstract representation of a Data type containing a
node-set. |
NoSuchMechanismException.java | Class | This exception is thrown when a particular XML mechanism is requested but
is not available in the environment.
A NoSuchMechanismException can contain a cause: another
throwable that caused this NoSuchMechanismException to get
thrown. |
OctetStreamData.java | Class | A representation of a Data type containing an octet stream. |
URIDereferencer.java | Interface | A dereferencer of
URIReference s.
The result of dereferencing a URIReference is either an
instance of
OctetStreamData or
NodeSetData . |
URIReference.java | Interface | Identifies a data object via a URI-Reference, as specified by
RFC 2396.
Note that some subclasses may not have a type attribute
and for objects of those types, the
URIReference.getType method always returns
null . |
URIReferenceException.java | Class | Indicates an exceptional condition thrown while dereferencing a
URIReference .
A URIReferenceException can contain a cause: another
throwable that caused this URIReferenceException to get thrown. |
XMLCryptoContext.java | Interface | Contains common context information for XML cryptographic operations.
This interface contains methods for setting and retrieving properties
that affect the processing of XML signatures or XML encrypted structures.
Note that XMLCryptoContext instances can contain information
and state specific to the XML cryptographic structure it is used with.
The results are unpredictable if an XMLCryptoContext is
used with multiple structures (for example, you should not use the same
javax.xml.crypto.dsig.XMLValidateContext instance to validate two
different
javax.xml.crypto.dsig.XMLSignature objects). |
XMLStructure.java | Interface | A representation of an XML structure from any namespace. |