Overview | Package | Class | Use | Tree | Serialized | Deprecated | Index | Help
| XML Digital Signature and Encryption, 1.0
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
javax.xml.crypto.XMLStructure

Packages that use XMLStructure
javax.xml.crypto.dom |
javax.xml.crypto.dsig |
javax.xml.crypto.dsig.keyinfo |
javax.xml.crypto.dsig.spec |
javax.xml.crypto.enc |
javax.xml.crypto.enc.keyinfo |

Uses of XMLStructure in javax.xml.crypto.dom

Classes in javax.xml.crypto.dom that implement XMLStructure
`class` | `DOMStructure` A DOM-specific `XMLStructure`.

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(java.lang.String algorithm, XMLStructure params)` Creates a `CanonicalizationMethod` for the specified algorithm URI and parameters.
`abstract Transform` | `XMLSignatureFactory.newTransform(java.lang.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 javax.xml.crypto.enc

Subinterfaces of XMLStructure in javax.xml.crypto.enc
`interface` | `CipherData` A representation of the XML `CipherData` element as defined in the W3C Recommendation for XML-Encryption Syntax and Processing.
`interface` | `CipherReference` A representation of the XML `CipherReference` element as defined in the W3C Recommendation for XML-Encryption Syntax and Processing.
`interface` | `CipherValue` A representation of the XML `CipherValue` element as defined in the W3C Recommendation for XML-Encryption Syntax and Processing.
`interface` | `DataReference` A representation of the XML `DataReference` element as defined in the W3C Recommendation for XML-Encryption Syntax and Processing.
`interface` | `EncryptedData` A representation of the XML `EncryptedData` element as defined in the W3C Recommendation for XML-Encryption Syntax and Processing.
`interface` | `EncryptedType` A representation of the XML `EncryptedType` element as defined in the W3C Recommendation for XML-Encryption Syntax and Processing.
`interface` | `EncryptionMethod` A representation of the XML `EncryptionMethod` element as defined in the W3C Recommendation for XML-Encryption Syntax and Processing.
`interface` | `EncryptionProperties` A representation of the XML `EncryptionProperties` element as defined in the W3C Recommendation for XML-Encryption Syntax and Processing.
`interface` | `EncryptionProperty` A representation of the XML `EncryptionProperty` element as defined in the W3C Recommendation for XML-Encryption Syntax and Processing.
`interface` | `KeyReference` A representation of the XML `KeyReference` element as defined in the W3C Recommendation for XML-Encryption Syntax and Processing.
`interface` | `ReferenceType` A representation of the XML `CipherData` complex type as defined in the W3C Recommendation for XML-Encryption Syntax and Processing.

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

Subinterfaces of XMLStructure in javax.xml.crypto.enc.keyinfo
`interface` | `AgreementMethod` Represents the `AgreementMethod` element.
`interface` | `DHKeyValue` A representation of XML DHKeyValue element as defined in the W3C Recommendation for XML-Encryption Syntax and Processing.
`interface` | `EncryptedKey` Represents the `EncryptedKey` element.

Overview | Package | Class | Use | Tree | Serialized | Deprecated | Index | Help
| XML Digital Signature and Encryption, 1.0
PREV NEXT | FRAMES NO FRAMES

Copyright © 2003-2004, IBM Corporation and Sun Microsystems, Inc. All rights reserved.
Please send comments to: jsr-106-comments@jcp.org