org.apache.jcp.xml.dsig.internal.dom
Class DOMSignatureMethod

java.lang.Object
  extended by org.apache.jcp.xml.dsig.internal.dom.BaseStructure
      extended by org.apache.jcp.xml.dsig.internal.dom.DOMSignatureMethod
All Implemented Interfaces:
AlgorithmMethod, SignatureMethod, XMLStructure

public abstract class DOMSignatureMethod
extends BaseStructure

DOM-based abstract implementation of SignatureMethod.

Author:
Sean Mullan

Field Summary
 
Fields inherited from interface javax.xml.crypto.dsig.SignatureMethod
DSA_SHA1, HMAC_SHA1, RSA_SHA1
 
Method Summary
 boolean equals(Object o)
           
 AlgorithmParameterSpec getParameterSpec()
           
 int hashCode()
           
 void marshal(XmlWriter xwriter, String dsPrefix)
          This method invokes the marshalParams method to marshal any algorithm-specific parameters.
 
Methods inherited from class org.apache.jcp.xml.dsig.internal.dom.BaseStructure
isFeatureSupported, textOfNode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.xml.crypto.XMLStructure
isFeatureSupported
 
Methods inherited from interface javax.xml.crypto.AlgorithmMethod
getAlgorithm
 

Method Detail

getParameterSpec

public final AlgorithmParameterSpec getParameterSpec()

marshal

public void marshal(XmlWriter xwriter,
                    String dsPrefix)
             throws MarshalException
This method invokes the marshalParams method to marshal any algorithm-specific parameters.

Throws:
MarshalException

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


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