Apache CXF API

org.apache.cxf.rs.security.xml
Class AbstractXmlSigInHandler

java.lang.Object
  extended by org.apache.cxf.rs.security.xml.AbstractXmlSecInHandler
      extended by org.apache.cxf.rs.security.xml.AbstractXmlSigInHandler
Direct Known Subclasses:
XmlSigInHandler, XmlSigInInterceptor

public class AbstractXmlSigInHandler
extends AbstractXmlSecInHandler


Constructor Summary
AbstractXmlSigInHandler()
           
 
Method Summary
protected  void checkSignature(Message message)
           
protected  org.apache.xml.security.signature.Reference getReference(org.apache.xml.security.signature.XMLSignature sig)
           
protected  String getUserName(org.apache.wss4j.common.crypto.Crypto crypto, Message message)
           
protected  boolean isEnveloping(Element root)
           
 void setKeyInfoMustBeAvailable(boolean use)
           
 void setPersistSignature(boolean persist)
           
 void setRemoveSignature(boolean remove)
           
 void setSignatureProperties(SignatureProperties properties)
           
protected  Element validateReference(Element root, org.apache.xml.security.signature.Reference ref)
           
 
Methods inherited from class org.apache.cxf.rs.security.xml.AbstractXmlSecInHandler
getDocument, getNode, setAllowEmptyBody, throwFault
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractXmlSigInHandler

public AbstractXmlSigInHandler()
Method Detail

setRemoveSignature

public void setRemoveSignature(boolean remove)

setPersistSignature

public void setPersistSignature(boolean persist)

checkSignature

protected void checkSignature(Message message)

getUserName

protected String getUserName(org.apache.wss4j.common.crypto.Crypto crypto,
                             Message message)

isEnveloping

protected boolean isEnveloping(Element root)

getReference

protected org.apache.xml.security.signature.Reference getReference(org.apache.xml.security.signature.XMLSignature sig)

validateReference

protected Element validateReference(Element root,
                                    org.apache.xml.security.signature.Reference ref)

setSignatureProperties

public void setSignatureProperties(SignatureProperties properties)

setKeyInfoMustBeAvailable

public void setKeyInfoMustBeAvailable(boolean use)

Apache CXF API

Apache CXF