Module java.xml.crypto
Package javax.xml.crypto.dsig.keyinfo
Classes for parsing and processing
KeyInfo elements and structures.
KeyInfo is an optional element that enables the recipient(s) to
obtain the key needed to validate an XMLSignature. KeyInfo may
contain keys, names, certificates and other public key management
information, such as in-band key distribution or key agreement data. This
package contains classes representing types defined in the W3C specification
for XML Signatures, such as
KeyName,
KeyValue,
RetrievalMethod,
X509Data,
X509IssuerSerial, and
PGPData.
KeyInfoFactory is an
abstract factory that creates KeyInfo objects from scratch.
Package Specification
- Since:
- 1.6
-
Interface Summary Interface Description KeyInfo A representation of the XMLKeyInfoelement as defined in the W3C Recommendation for XML-Signature Syntax and Processing.KeyName A representation of the XMLKeyNameelement as defined in the W3C Recommendation for XML-Signature Syntax and Processing.KeyValue A representation of the XMLKeyValueelement as defined in the W3C Recommendation for XML-Signature Syntax and Processing.PGPData A representation of the XMLPGPDataelement as defined in the W3C Recommendation for XML-Signature Syntax and Processing.RetrievalMethod A representation of the XMLRetrievalMethodelement as defined in the W3C Recommendation for XML-Signature Syntax and Processing.X509Data A representation of the XMLX509Dataelement as defined in the W3C Recommendation for XML-Signature Syntax and Processing.X509IssuerSerial A representation of the XMLX509IssuerSerialelement as defined in the W3C Recommendation for XML-Signature Syntax and Processing. -
Class Summary Class Description KeyInfoFactory A factory for creatingKeyInfoobjects from scratch or for unmarshalling aKeyInfoobject from a corresponding XML representation.