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 TypeInterfaceDescriptioninterfaceA representation of the XMLCanonicalizationMethodelement as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interfaceA representation of the XMLDigestMethodelement as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interfaceA representation of the XMLManifestelement as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interfaceA representation of theReferenceelement as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interfaceA representation of the XMLSignatureMethodelement as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interfaceA representation of the XMLSignaturePropertieselement as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interfaceA representation of the XMLSignaturePropertyelement as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interfaceAn representation of the XMLSignedInfoelement as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interfaceA representation of the XMLTransformelement as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interfaceA representation of the XMLObjectelement as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interfaceA representation of the XMLSignatureelement as defined in the W3C Recommendation for XML-Signature Syntax and Processing.static interfaceA representation of the XMLSignatureValueelement as defined in the W3C Recommendation for XML-Signature Syntax and Processing.Classes in javax.xml.crypto.dsig that implement XMLStructureModifier and TypeClassDescriptionclassA 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 listof one or moreXMLStructures that are contained in thisSignatureProperty.XMLObject.getContent()Returns anunmodifiable listofXMLStructures contained in thisXMLObject, which represent elements from any namespace.Methods in javax.xml.crypto.dsig with parameters of type XMLStructureModifier and TypeMethodDescriptionabstract voidTransformService.init(XMLStructure parent, XMLCryptoContext context) Initializes thisTransformServicewith the specified parameters and document context.abstract voidTransformService.marshalParams(XMLStructure parent, XMLCryptoContext context) Marshals the algorithm-specific parameters.abstract CanonicalizationMethodXMLSignatureFactory.newCanonicalizationMethod(String algorithm, XMLStructure params) Creates aCanonicalizationMethodfor the specified algorithm URI and parameters.abstract TransformXMLSignatureFactory.newTransform(String algorithm, XMLStructure params) Creates aTransformfor the specified algorithm URI and parameters.abstract XMLSignatureXMLSignatureFactory.unmarshalXMLSignature(XMLStructure xmlStructure) Unmarshals a newXMLSignatureinstance from a mechanism-specificXMLStructureinstance.Method parameters in javax.xml.crypto.dsig with type arguments of type XMLStructureModifier and TypeMethodDescriptionabstract SignaturePropertyXMLSignatureFactory.newSignatureProperty(List<? extends XMLStructure> content, String target, String id) Creates aSignaturePropertycontaining the specified list ofXMLStructures, target URI and optional id.abstract XMLObjectXMLSignatureFactory.newXMLObject(List<? extends XMLStructure> content, String id, String mimeType, String encoding) Creates anXMLObjectfrom the specified parameters. -
Uses of XMLStructure in javax.xml.crypto.dsig.keyinfo
Subinterfaces of XMLStructure in javax.xml.crypto.dsig.keyinfoModifier and TypeInterfaceDescriptioninterfaceA representation of the XMLKeyInfoelement as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interfaceA representation of the XMLKeyNameelement as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interfaceA representation of the XMLKeyValueelement as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interfaceA representation of the XMLPGPDataelement as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interfaceA representation of the XMLRetrievalMethodelement as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interfaceA representation of the XMLX509Dataelement as defined in the W3C Recommendation for XML-Signature Syntax and Processing.interfaceA representation of the XMLX509IssuerSerialelement 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 listcontaining the key information.PGPData.getExternalElements()Returns anunmodifiable listofXMLStructures representing elements from an external namespace.Methods in javax.xml.crypto.dsig.keyinfo with parameters of type XMLStructureModifier and TypeMethodDescriptionvoidKeyInfo.marshal(XMLStructure parent, XMLCryptoContext context) Marshals the key info to XML.abstract KeyInfoKeyInfoFactory.unmarshalKeyInfo(XMLStructure xmlStructure) Unmarshals a newKeyInfoinstance from a mechanism-specificXMLStructure(ex:DOMStructure) instance.Method parameters in javax.xml.crypto.dsig.keyinfo with type arguments of type XMLStructureModifier and TypeMethodDescriptionabstract KeyInfoKeyInfoFactory.newKeyInfo(List<? extends XMLStructure> content) Creates aKeyInfocontaining the specified list of key information types.abstract KeyInfoKeyInfoFactory.newKeyInfo(List<? extends XMLStructure> content, String id) Creates aKeyInfocontaining the specified list of key information types and optional id.abstract PGPDataKeyInfoFactory.newPGPData(byte[] keyId, byte[] keyPacket, List<? extends XMLStructure> other) Creates aPGPDatafrom the specified PGP public key identifier, and optional key material packet and list of external elements.abstract PGPDataKeyInfoFactory.newPGPData(byte[] keyPacket, List<? extends XMLStructure> other) Creates aPGPDatafrom 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 anXSLTTransformParameterSpecwith the specified stylesheet.