Uses of Interface
javax.xml.crypto.XMLStructure

Packages that use XMLStructure
javax.xml.crypto.dsig Classes for generating and validating XML digital signatures. 
javax.xml.crypto.dsig.keyinfo Classes for parsing and processing KeyInfo elements and structures. 
javax.xml.crypto.dsig.spec Parameter classes for XML digital signatures. 
org.apache.jcp.xml.dsig.internal.dom   
 

Uses of XMLStructure in javax.xml.crypto.dsig
 

Subinterfaces of XMLStructure in javax.xml.crypto.dsig
 interface CanonicalizationMethod
          A representation of the XML CanonicalizationMethod element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
 interface DigestMethod
          A representation of the XML DigestMethod element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
 interface Manifest
          A representation of the XML Manifest element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
 interface Reference
          A representation of the Reference element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
 interface SignatureMethod
          A representation of the XML SignatureMethod element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
 interface SignatureProperties
          A representation of the XML SignatureProperties element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
 interface SignatureProperty
          A representation of the XML SignatureProperty element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
 interface SignedInfo
          An representation of the XML SignedInfo element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
 interface Transform
          A representation of the XML Transform element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
 interface XMLObject
          A representation of the XML Object element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
 interface XMLSignature
          A representation of the XML Signature element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
static interface XMLSignature.SignatureValue
          A representation of the XML SignatureValue element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
 

Classes in javax.xml.crypto.dsig that implement XMLStructure
 class TransformService
          A Service Provider Interface for transform and canonicalization algorithms.
 

Methods in javax.xml.crypto.dsig with parameters of type XMLStructure
abstract  void TransformService.init(XMLStructure parent, XMLCryptoContext context)
          Initializes this TransformService 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 a CanonicalizationMethod for the specified algorithm URI and parameters.
abstract  Transform XMLSignatureFactory.newTransform(String algorithm, XMLStructure params)
          Creates a Transform for the specified algorithm URI and parameters.
abstract  XMLSignature XMLSignatureFactory.unmarshalXMLSignature(XMLStructure xmlStructure)
          Unmarshals a new XMLSignature instance from a mechanism-specific XMLStructure instance.
 

Uses of XMLStructure in javax.xml.crypto.dsig.keyinfo
 

Subinterfaces of XMLStructure in javax.xml.crypto.dsig.keyinfo
 interface KeyInfo
          A representation of the XML KeyInfo element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
 interface KeyName
          A representation of the XML KeyName element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
 interface KeyValue
          A representation of the XML KeyValue element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
 interface PGPData
          A representation of the XML PGPData element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
 interface RetrievalMethod
          A representation of the XML RetrievalMethod element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
 interface X509Data
          A representation of the XML X509Data element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
 interface X509IssuerSerial
          A representation of the XML X509IssuerSerial element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
 

Methods in javax.xml.crypto.dsig.keyinfo with parameters of type XMLStructure
 void KeyInfo.marshal(XMLStructure parent, XMLCryptoContext context)
          Marshals the key info to XML.
abstract  KeyInfo KeyInfoFactory.unmarshalKeyInfo(XMLStructure xmlStructure)
          Unmarshals a new KeyInfo instance from a mechanism-specific XMLStructure (ex: DOMStructure) instance.
 

Uses of XMLStructure in javax.xml.crypto.dsig.spec
 

Methods in javax.xml.crypto.dsig.spec that return XMLStructure
 XMLStructure XSLTTransformParameterSpec.getStylesheet()
          Returns the stylesheet.
 

Constructors in javax.xml.crypto.dsig.spec with parameters of type XMLStructure
XSLTTransformParameterSpec(XMLStructure stylesheet)
          Creates an XSLTTransformParameterSpec with the specified stylesheet.
 

Uses of XMLStructure in org.apache.jcp.xml.dsig.internal.dom
 

Classes in org.apache.jcp.xml.dsig.internal.dom with type parameters of type XMLStructure
static class XmlWriter.ToMarshal<CLZ extends XMLStructure>
          Utility class that brings together the class, and the method for marshaling an instance of said class.
 

Classes in org.apache.jcp.xml.dsig.internal.dom that implement XMLStructure
 class ApacheCanonicalizer
           
 class ApacheTransform
          This is a wrapper/glue class which invokes the Apache XML-Security Transform.
 class BaseStructure
           
 class DOMBase64Transform
          DOM-based implementation of Base64 Encoding Transform.
 class DOMCanonicalizationMethod
          DOM-based abstract implementation of CanonicalizationMethod.
 class DOMCanonicalXMLC14N11Method
          DOM-based implementation of CanonicalizationMethod for Canonical XML 1.1 (with or without comments).
 class DOMCanonicalXMLC14NMethod
          DOM-based implementation of CanonicalizationMethod for Canonical XML (with or without comments).
 class DOMDigestMethod
          DOM-based abstract implementation of DigestMethod.
 class DOMEnvelopedTransform
          DOM-based implementation of Enveloped Signature Transform.
 class DOMExcC14NMethod
          DOM-based implementation of CanonicalizationMethod for Exclusive Canonical XML algorithm (with or without comments).
 class DOMHMACSignatureMethod
          DOM-based implementation of HMAC SignatureMethod.
 class DOMKeyInfo
          DOM-based implementation of KeyInfo.
 class DOMKeyName
          DOM-based implementation of KeyName.
 class DOMKeyValue<K extends PublicKey>
          DOM-based implementation of KeyValue.
 class DOMManifest
          DOM-based implementation of Manifest.
 class DOMPGPData
          DOM-based implementation of PGPData.
 class DOMReference
          DOM-based implementation of Reference.
 class DOMRetrievalMethod
          DOM-based implementation of RetrievalMethod.
 class DOMSignatureMethod
          DOM-based abstract implementation of SignatureMethod.
 class DOMSignatureProperties
          DOM-based implementation of SignatureProperties.
 class DOMSignatureProperty
          DOM-based implementation of SignatureProperty.
 class DOMSignedInfo
          DOM-based implementation of SignedInfo.
 class DOMStructure
          DOM-based abstract implementation of XMLStructure.
 class DOMTransform
          DOM-based abstract implementation of Transform.
 class DOMX509Data
          DOM-based implementation of X509Data.
 class DOMX509IssuerSerial
          DOM-based implementation of X509IssuerSerial.
 class DOMXMLObject
          DOM-based implementation of XMLObject.
 class DOMXMLSignature
          DOM-based implementation of XMLSignature.
 class DOMXMLSignature.DOMSignatureValue
           
 class DOMXPathFilter2Transform
          DOM-based implementation of XPath Filter 2.0 Transform.
 class DOMXPathTransform
          DOM-based implementation of XPath Filtering Transform.
 class DOMXSLTTransform
          DOM-based implementation of XSLT Transform.
 

Methods in org.apache.jcp.xml.dsig.internal.dom that return XMLStructure
 XMLStructure DOMRetrievalMethod.dereferenceAsXMLStructure(XMLCryptoContext context)
           
 XMLStructure XmlWriter.getCurrentNodeAsStructure()
           
 XMLStructure XmlWriterToTree.getCurrentNodeAsStructure()
           
 

Methods in org.apache.jcp.xml.dsig.internal.dom that return types with arguments of type XMLStructure
 List<XMLStructure> DOMKeyInfo.getContent()
           
 List<XMLStructure> DOMXMLObject.getContent()
           
 List<XMLStructure> DOMSignatureProperty.getContent()
           
static List<XMLStructure> DOMKeyInfo.getContent(KeyInfo ki)
          A utility function to suppress casting warnings.
 List<XMLStructure> DOMPGPData.getExternalElements()
           
static List<XMLStructure> DOMXMLObject.getXmlObjectContent(XMLObject xo)
           
 

Methods in org.apache.jcp.xml.dsig.internal.dom with parameters of type XMLStructure
 void DOMXPathFilter2Transform.init(XMLStructure parent, XMLCryptoContext context)
           
 void ApacheTransform.init(XMLStructure parent, XMLCryptoContext context)
           
 void DOMXSLTTransform.init(XMLStructure parent, XMLCryptoContext context)
           
 void ApacheCanonicalizer.init(XMLStructure parent, XMLCryptoContext context)
           
 void DOMXPathTransform.init(XMLStructure parent, XMLCryptoContext context)
           
 void DOMExcC14NMethod.init(XMLStructure parent, XMLCryptoContext context)
           
 void DOMKeyInfo.marshal(XMLStructure parent, XMLCryptoContext context)
           
 void DOMXPathFilter2Transform.marshalParams(XMLStructure parent, XMLCryptoContext context)
           
 void ApacheTransform.marshalParams(XMLStructure parent, XMLCryptoContext context)
           
 void DOMXSLTTransform.marshalParams(XMLStructure parent, XMLCryptoContext context)
           
 void ApacheCanonicalizer.marshalParams(XMLStructure parent, XMLCryptoContext context)
           
 void DOMXPathTransform.marshalParams(XMLStructure parent, XMLCryptoContext context)
           
 void DOMExcC14NMethod.marshalParams(XMLStructure parent, XMLCryptoContext context)
           
 void XmlWriter.marshalStructure(XMLStructure toMarshal, String dsPrefix, XMLCryptoContext context)
          This method marshals a structure, and relies on implementation specific details for how an instance of a particular class maps to the method that actually does the marshaling.
 void XmlWriterToTree.marshalStructure(XMLStructure toMarshal, String dsPrefix, XMLCryptoContext context)
           
 CanonicalizationMethod DOMXMLSignatureFactory.newCanonicalizationMethod(String algorithm, XMLStructure params)
           
 Transform DOMXMLSignatureFactory.newTransform(String algorithm, XMLStructure params)
           
 KeyInfo DOMKeyInfoFactory.unmarshalKeyInfo(XMLStructure xmlStructure)
           
 XMLSignature DOMXMLSignatureFactory.unmarshalXMLSignature(XMLStructure xmlStructure)
           
 

Constructor parameters in org.apache.jcp.xml.dsig.internal.dom with type arguments of type XMLStructure
DOMKeyInfo(List<? extends XMLStructure> content, String id)
          Creates a DOMKeyInfo.
DOMPGPData(byte[] keyId, byte[] keyPacket, List<? extends XMLStructure> other)
          Creates a DOMPGPData containing the specified key id and optional key packet and list of external elements.
DOMPGPData(byte[] keyPacket, List<? extends XMLStructure> other)
          Creates a DOMPGPData containing the specified key packet.
DOMSignatureProperty(List<? extends XMLStructure> content, String target, String id)
          Creates a SignatureProperty from the specified parameters.
DOMXMLObject(List<? extends XMLStructure> content, String id, String mimeType, String encoding)
          Creates an XMLObject from the specified parameters.
XmlWriterToTree(List<XmlWriter.ToMarshal<? extends XMLStructure>> marshallers, Node parent)
           
XmlWriterToTree(List<XmlWriter.ToMarshal<? extends XMLStructure>> marshallers, Node parent, Node nextSibling)
          In cases where the serialization is supposed to precede a specific element, we add an extra paramter to capture that.
 



Copyright © 2000–2013 The Apache Software Foundation. All rights reserved.