Class AbstractCommonBindingHandler
- java.lang.Object
-
- org.apache.cxf.ws.security.wss4j.policyhandlers.AbstractCommonBindingHandler
-
- Direct Known Subclasses:
AbstractBindingBuilder,AbstractStaxBindingHandler
public abstract class AbstractCommonBindingHandler extends Object
Some common functionality to be shared between the two binding handlers (DOM + StAX)
-
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.cxf.binding.soap.SoapMessagemessage
-
Constructor Summary
Constructors Constructor Description AbstractCommonBindingHandler(org.apache.cxf.binding.soap.SoapMessage msg)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidassertAlgorithmSuite(AlgorithmSuite algorithmSuite)protected voidassertPolicy(QName name)protected voidassertPolicy(org.apache.neethi.Assertion assertion)protected voidassertToken(AbstractToken token)protected voidassertTokenWrapper(AbstractTokenWrapper tokenWrapper)protected voidassertTrustProperties(String namespace)protected voidassertWSSProperties(String namespace)protected Collection<org.apache.cxf.ws.policy.AssertionInfo>getAllAssertionsByLocalname(String localname)protected org.apache.cxf.binding.soap.SoapMessagegetMessage()protected SecurityTokengetSecurityToken()protected Wss10getWss10()protected booleanisRequestor()protected booleanisTokenRequired(SPConstants.IncludeTokenType includeToken)protected voidunassertPolicy(org.apache.neethi.Assertion assertion, Exception reason)protected voidunassertPolicy(org.apache.neethi.Assertion assertion, String reason)
-
-
-
Method Detail
-
unassertPolicy
protected void unassertPolicy(org.apache.neethi.Assertion assertion, String reason)
-
unassertPolicy
protected void unassertPolicy(org.apache.neethi.Assertion assertion, Exception reason)
-
assertTokenWrapper
protected void assertTokenWrapper(AbstractTokenWrapper tokenWrapper)
-
assertToken
protected void assertToken(AbstractToken token)
-
assertAlgorithmSuite
protected void assertAlgorithmSuite(AlgorithmSuite algorithmSuite)
-
assertWSSProperties
protected void assertWSSProperties(String namespace)
-
assertTrustProperties
protected void assertTrustProperties(String namespace)
-
getAllAssertionsByLocalname
protected Collection<org.apache.cxf.ws.policy.AssertionInfo> getAllAssertionsByLocalname(String localname)
-
getMessage
protected org.apache.cxf.binding.soap.SoapMessage getMessage()
-
isRequestor
protected boolean isRequestor()
-
isTokenRequired
protected boolean isTokenRequired(SPConstants.IncludeTokenType includeToken)
-
getWss10
protected Wss10 getWss10()
-
getSecurityToken
protected SecurityToken getSecurityToken() throws TokenStoreException
- Throws:
TokenStoreException
-
assertPolicy
protected void assertPolicy(QName name)
-
assertPolicy
protected void assertPolicy(org.apache.neethi.Assertion assertion)
-
-