public class DOMCanonicalizationMethod extends DOMTransform implements CanonicalizationMethod
spiEXCLUSIVE, EXCLUSIVE_WITH_COMMENTS, INCLUSIVE, INCLUSIVE_WITH_COMMENTS| Constructor and Description |
|---|
DOMCanonicalizationMethod(Element cmElem,
XMLCryptoContext context,
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,
OutputStream os) |
boolean |
equals(Object o) |
int |
hashCode() |
getAlgorithm, getParameterSpec, marshal, transform, transformequalsContent, isFeatureSupportedclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetParameterSpecisFeatureSupportedgetAlgorithmpublic DOMCanonicalizationMethod(TransformService spi) throws InvalidAlgorithmParameterException
DOMCanonicalizationMethod.spi - TransformServiceInvalidAlgorithmParameterExceptionpublic DOMCanonicalizationMethod(Element cmElem, XMLCryptoContext context, Provider provider) throws MarshalException
DOMCanonicalizationMethod from an element. It unmarshals 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)NullPointerException - if data is nullTransformException - if an unexpected error occurs while
canonicalizing the datapublic Data canonicalize(Data data, XMLCryptoContext xc, OutputStream os) throws TransformException
TransformExceptionpublic boolean equals(Object o)
equals in class DOMTransformpublic int hashCode()
hashCode in class DOMTransformCopyright © 2000–2020 The Apache Software Foundation. All rights reserved.