public class AbstractXmlSigInHandler extends AbstractXmlSecInHandler
ENC_NS, ENC_PREFIX, SIG_NS, SIG_PREFIX, SIGNING_CERT, SIGNING_PUBLIC_KEY, WSU_NS
Constructor and Description |
---|
AbstractXmlSigInHandler() |
Modifier and Type | Method and Description |
---|---|
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) |
void |
setSubjectConstraints(List<String> constraints)
Set a list of Strings corresponding to regular expression constraints on the subject DN
of a certificate
|
protected Element |
validateReference(Element root,
org.apache.xml.security.signature.Reference ref) |
getDocument, getNode, isServerGet, setAllowEmptyBody, throwFault
public void setRemoveSignature(boolean remove)
public void setPersistSignature(boolean persist)
protected void checkSignature(Message message)
protected String getUserName(org.apache.wss4j.common.crypto.Crypto crypto, Message message)
protected boolean isEnveloping(Element root)
protected org.apache.xml.security.signature.Reference getReference(org.apache.xml.security.signature.XMLSignature sig)
protected Element validateReference(Element root, org.apache.xml.security.signature.Reference ref)
public void setSignatureProperties(SignatureProperties properties)
public void setKeyInfoMustBeAvailable(boolean use)
Apache CXF