Class AbstractXmlSigInHandler

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

public class AbstractXmlSigInHandler extends AbstractXmlSecInHandler
  • Constructor Details

    • AbstractXmlSigInHandler

      public AbstractXmlSigInHandler()
  • Method Details

    • 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)
    • setSubjectConstraints

      public void setSubjectConstraints(List<String> constraints)
      Set a list of Strings corresponding to regular expression constraints on the subject DN of a certificate