javax.xml.crypto.AlgorithmMethod, javax.xml.crypto.dsig.CanonicalizationMethod, javax.xml.crypto.dsig.Transform, javax.xml.crypto.XMLStructurepublic class DOMCanonicalizationMethod extends DOMTransform implements javax.xml.crypto.dsig.CanonicalizationMethod
| Constructor | Description |
|---|---|
DOMCanonicalizationMethod(javax.xml.crypto.dsig.TransformService spi) |
Creates a
DOMCanonicalizationMethod. |
DOMCanonicalizationMethod(org.w3c.dom.Element cmElem,
javax.xml.crypto.XMLCryptoContext context,
java.security.Provider provider) |
Creates a
DOMCanonicalizationMethod from an element. |
| Modifier and Type | Method | Description |
|---|---|---|
javax.xml.crypto.Data |
canonicalize(javax.xml.crypto.Data data,
javax.xml.crypto.XMLCryptoContext xc) |
Canonicalizes the specified data using the underlying canonicalization
algorithm.
|
javax.xml.crypto.Data |
canonicalize(javax.xml.crypto.Data data,
javax.xml.crypto.XMLCryptoContext xc,
java.io.OutputStream os) |
|
boolean |
equals(java.lang.Object o) |
|
int |
hashCode() |
isFeatureSupported, textOfNodegetAlgorithm, getParameterSpec, marshal, transform, transformpublic DOMCanonicalizationMethod(javax.xml.crypto.dsig.TransformService spi)
throws java.security.InvalidAlgorithmParameterException
DOMCanonicalizationMethod.spi - TransformServicejava.security.InvalidAlgorithmParameterExceptionpublic DOMCanonicalizationMethod(org.w3c.dom.Element cmElem,
javax.xml.crypto.XMLCryptoContext context,
java.security.Provider provider)
throws javax.xml.crypto.MarshalException
DOMCanonicalizationMethod from an element. It unmarshals any
algorithm-specific input parameters.cmElem - a CanonicalizationMethod elementjavax.xml.crypto.MarshalExceptionpublic javax.xml.crypto.Data canonicalize(javax.xml.crypto.Data data,
javax.xml.crypto.XMLCryptoContext xc)
throws javax.xml.crypto.dsig.TransformException
transform method.data - the data to be canonicalizedxc - the XMLCryptoContext containing
additional context (may be null if not applicable)java.lang.NullPointerException - if data is nulljavax.xml.crypto.dsig.TransformException - if an unexpected error occurs while
canonicalizing the datapublic javax.xml.crypto.Data canonicalize(javax.xml.crypto.Data data,
javax.xml.crypto.XMLCryptoContext xc,
java.io.OutputStream os)
throws javax.xml.crypto.dsig.TransformException
javax.xml.crypto.dsig.TransformExceptionpublic boolean equals(java.lang.Object o)
equals in class DOMTransformpublic int hashCode()
hashCode in class DOMTransform