Class AbstractCommonBindingHandler
java.lang.Object
org.apache.cxf.ws.security.wss4j.policyhandlers.AbstractCommonBindingHandler
- Direct Known Subclasses:
AbstractBindingBuilder,AbstractStaxBindingHandler
Some common functionality to be shared between the two binding handlers (DOM + StAX)
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidassertAlgorithmSuite(org.apache.wss4j.policy.model.AlgorithmSuite algorithmSuite) protected voidassertPolicy(QName name) protected voidassertPolicy(org.apache.neethi.Assertion assertion) protected voidassertToken(org.apache.wss4j.policy.model.AbstractToken token) protected voidassertTokenWrapper(org.apache.wss4j.policy.model.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.SoapMessageprotected SecurityTokenprotected org.apache.wss4j.policy.model.Wss10getWss10()protected booleanprotected booleanisTokenRequired(org.apache.wss4j.policy.SPConstants.IncludeTokenType includeToken) protected voidunassertPolicy(org.apache.neethi.Assertion assertion, Exception reason) protected voidunassertPolicy(org.apache.neethi.Assertion assertion, String reason)
-
Field Details
-
message
protected final org.apache.cxf.binding.soap.SoapMessage message
-
-
Constructor Details
-
AbstractCommonBindingHandler
public AbstractCommonBindingHandler(org.apache.cxf.binding.soap.SoapMessage msg)
-
-
Method Details
-
unassertPolicy
-
unassertPolicy
-
assertTokenWrapper
protected void assertTokenWrapper(org.apache.wss4j.policy.model.AbstractTokenWrapper tokenWrapper) -
assertToken
protected void assertToken(org.apache.wss4j.policy.model.AbstractToken token) -
assertAlgorithmSuite
protected void assertAlgorithmSuite(org.apache.wss4j.policy.model.AlgorithmSuite algorithmSuite) -
assertWSSProperties
-
assertTrustProperties
-
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(org.apache.wss4j.policy.SPConstants.IncludeTokenType includeToken) -
getWss10
protected org.apache.wss4j.policy.model.Wss10 getWss10() -
getSecurityToken
- Throws:
TokenStoreException
-
assertPolicy
-
assertPolicy
protected void assertPolicy(org.apache.neethi.Assertion assertion)
-