Uses of Interface
javax.xml.crypto.XMLStructure
Package
Description
DOM-specific classes for the
javax.xml.crypto
package.Classes for generating and validating XML digital
signatures.
Classes for parsing and processing
KeyInfo
elements and structures.Parameter classes for XML digital signatures.
-
Uses of XMLStructure in javax.xml.crypto.dom
-
Uses of XMLStructure in javax.xml.crypto.dsig
Modifier and TypeInterfaceDescriptioninterface
A representation of the XMLCanonicalizationMethod
element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interface
A representation of the XMLDigestMethod
element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interface
A representation of the XMLManifest
element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interface
A representation of theReference
element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interface
A representation of the XMLSignatureMethod
element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interface
A representation of the XMLSignatureProperties
element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interface
A representation of the XMLSignatureProperty
element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interface
An representation of the XMLSignedInfo
element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interface
A representation of the XMLTransform
element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interface
A representation of the XMLObject
element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interface
A representation of the XMLSignature
element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.static interface
A representation of the XMLSignatureValue
element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.Modifier and TypeClassDescriptionclass
A Service Provider Interface for transform and canonicalization algorithms.Modifier and TypeMethodDescriptionSignatureProperty.getContent()
Returns anunmodifiable list
of one or moreXMLStructure
s that are contained in thisSignatureProperty
.XMLObject.getContent()
Returns anunmodifiable list
ofXMLStructure
s contained in thisXMLObject
, which represent elements from any namespace.Modifier and TypeMethodDescriptionabstract void
TransformService.init(XMLStructure parent, XMLCryptoContext context)
Initializes thisTransformService
with the specified parameters and document context.abstract void
TransformService.marshalParams(XMLStructure parent, XMLCryptoContext context)
Marshals the algorithm-specific parameters.abstract CanonicalizationMethod
XMLSignatureFactory.newCanonicalizationMethod(String algorithm, XMLStructure params)
Creates aCanonicalizationMethod
for the specified algorithm URI and parameters.abstract Transform
XMLSignatureFactory.newTransform(String algorithm, XMLStructure params)
Creates aTransform
for the specified algorithm URI and parameters.abstract XMLSignature
XMLSignatureFactory.unmarshalXMLSignature(XMLStructure xmlStructure)
Unmarshals a newXMLSignature
instance from a mechanism-specificXMLStructure
instance.Modifier and TypeMethodDescriptionabstract SignatureProperty
XMLSignatureFactory.newSignatureProperty(List<? extends XMLStructure> content, String target, String id)
Creates aSignatureProperty
containing the specified list ofXMLStructure
s, target URI and optional id.abstract XMLObject
XMLSignatureFactory.newXMLObject(List<? extends XMLStructure> content, String id, String mimeType, String encoding)
Creates anXMLObject
from the specified parameters. -
Uses of XMLStructure in javax.xml.crypto.dsig.keyinfo
Modifier and TypeInterfaceDescriptioninterface
A representation of the XMLKeyInfo
element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interface
A representation of the XMLKeyName
element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interface
A representation of the XMLKeyValue
element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interface
A representation of the XMLPGPData
element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interface
A representation of the XMLRetrievalMethod
element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interface
A representation of the XMLX509Data
element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interface
A representation of the XMLX509IssuerSerial
element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.Modifier and TypeMethodDescriptionKeyInfo.getContent()
Returns anunmodifiable list
containing the key information.PGPData.getExternalElements()
Returns anunmodifiable list
ofXMLStructure
s representing elements from an external namespace.Modifier and TypeMethodDescriptionvoid
KeyInfo.marshal(XMLStructure parent, XMLCryptoContext context)
Marshals the key info to XML.abstract KeyInfo
KeyInfoFactory.unmarshalKeyInfo(XMLStructure xmlStructure)
Unmarshals a newKeyInfo
instance from a mechanism-specificXMLStructure
(ex:DOMStructure
) instance.Modifier and TypeMethodDescriptionabstract KeyInfo
KeyInfoFactory.newKeyInfo(List<? extends XMLStructure> content)
Creates aKeyInfo
containing the specified list of key information types.abstract KeyInfo
KeyInfoFactory.newKeyInfo(List<? extends XMLStructure> content, String id)
Creates aKeyInfo
containing the specified list of key information types and optional id.abstract PGPData
KeyInfoFactory.newPGPData(byte[] keyId, byte[] keyPacket, List<? extends XMLStructure> other)
Creates aPGPData
from the specified PGP public key identifier, and optional key material packet and list of external elements.abstract PGPData
KeyInfoFactory.newPGPData(byte[] keyPacket, List<? extends XMLStructure> other)
Creates aPGPData
from the specified PGP key material packet and optional list of external elements. -
Uses of XMLStructure in javax.xml.crypto.dsig.spec
Modifier and TypeMethodDescriptionXSLTTransformParameterSpec.getStylesheet()
Returns the stylesheet.ModifierConstructorDescriptionXSLTTransformParameterSpec(XMLStructure stylesheet)
Creates anXSLTTransformParameterSpec
with the specified stylesheet.