public class DOMCanonicalizationMethod extends DOMTransform implements CanonicalizationMethod
spiEXCLUSIVE, EXCLUSIVE_WITH_COMMENTS, INCLUSIVE, INCLUSIVE_WITH_COMMENTS| Constructor and Description |
|---|
DOMCanonicalizationMethod(org.w3c.dom.Element cmElem,
XMLCryptoContext context,
java.security.Provider provider)
Creates a
DOMCanonicalizationMethod from an element. |
DOMCanonicalizationMethod(TransformService spi)
Creates a
DOMCanonicalizationMethod. |
| Modifier and Type | Method and Description |
|---|---|
Data |
canonicalize(Data data,
XMLCryptoContext xc)
Canonicalizes the specified data using the underlying canonicalization
algorithm.
|
Data |
canonicalize(Data data,
XMLCryptoContext xc,
java.io.OutputStream os) |
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
getAlgorithm, getParameterSpec, marshal, transform, transformisFeatureSupportedclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetParameterSpecisFeatureSupportedgetAlgorithmpublic DOMCanonicalizationMethod(TransformService spi) throws java.security.InvalidAlgorithmParameterException
DOMCanonicalizationMethod.spi - TransformServicejava.security.InvalidAlgorithmParameterExceptionpublic DOMCanonicalizationMethod(org.w3c.dom.Element cmElem,
XMLCryptoContext context,
java.security.Provider provider)
throws MarshalException
DOMCanonicalizationMethod from an element. This
ctor invokes the abstract unmarshalParams
method to unmarshal any algorithm-specific input parameters.cmElem - a CanonicalizationMethod elementMarshalExceptionpublic Data canonicalize(Data data, XMLCryptoContext xc) throws 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 nullTransformException - if an unexpected error occurs while
canonicalizing the datapublic Data canonicalize(Data data, XMLCryptoContext xc, java.io.OutputStream os) throws TransformException
TransformExceptionpublic boolean equals(java.lang.Object o)
equals in class DOMTransformpublic int hashCode()
hashCode in class DOMTransformCopyright © 2000-2013 The Apache Software Foundation. All Rights Reserved.