Uses of Interface
javax.xml.crypto.XMLStructure
Packages that use 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
Classes in javax.xml.crypto.dom that implement XMLStructure -
Uses of XMLStructure in javax.xml.crypto.dsig
Subinterfaces of XMLStructure in javax.xml.crypto.dsigModifier 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.Classes in javax.xml.crypto.dsig that implement XMLStructureModifier and TypeClassDescriptionclass
A Service Provider Interface for transform and canonicalization algorithms.Methods in javax.xml.crypto.dsig that return types with arguments of type XMLStructureModifier 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.Methods in javax.xml.crypto.dsig with parameters of type XMLStructureModifier 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.Method parameters in javax.xml.crypto.dsig with type arguments of type XMLStructureModifier 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
Subinterfaces of XMLStructure in javax.xml.crypto.dsig.keyinfoModifier 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.Methods in javax.xml.crypto.dsig.keyinfo that return types with arguments of type XMLStructureModifier and TypeMethodDescriptionKeyInfo.getContent()
Returns anunmodifiable list
containing the key information.PGPData.getExternalElements()
Returns anunmodifiable list
ofXMLStructure
s representing elements from an external namespace.Methods in javax.xml.crypto.dsig.keyinfo with parameters of type XMLStructureModifier 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.Method parameters in javax.xml.crypto.dsig.keyinfo with type arguments of type XMLStructureModifier 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
Methods in javax.xml.crypto.dsig.spec that return XMLStructureModifier and TypeMethodDescriptionXSLTTransformParameterSpec.getStylesheet()
Returns the stylesheet.Constructors in javax.xml.crypto.dsig.spec with parameters of type XMLStructureModifierConstructorDescriptionXSLTTransformParameterSpec
(XMLStructure stylesheet) Creates anXSLTTransformParameterSpec
with the specified stylesheet.