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 SoapMessagemessage
-
Constructor Summary
Constructors Constructor Description AbstractCommonBindingHandler(SoapMessage msg)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected 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<AssertionInfo>getAllAssertionsByLocalname(String localname)protected SoapMessagegetMessage()protected SecurityTokengetSecurityToken()protected org.apache.wss4j.policy.model.Wss10getWss10()protected booleanisRequestor()protected 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 Detail
-
message
protected final SoapMessage message
-
-
Constructor Detail
-
AbstractCommonBindingHandler
public AbstractCommonBindingHandler(SoapMessage msg)
-
-
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(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
protected void assertWSSProperties(String namespace)
-
assertTrustProperties
protected void assertTrustProperties(String namespace)
-
getAllAssertionsByLocalname
protected Collection<AssertionInfo> getAllAssertionsByLocalname(String localname)
-
getMessage
protected 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
protected SecurityToken getSecurityToken() throws TokenStoreException
- Throws:
TokenStoreException
-
assertPolicy
protected void assertPolicy(QName name)
-
assertPolicy
protected void assertPolicy(org.apache.neethi.Assertion assertion)
-
-