Package org.apache.wss4j.policy.model
Class AbstractBinding
java.lang.Object
org.apache.wss4j.policy.model.AbstractSecurityAssertion
org.apache.wss4j.policy.model.AbstractBinding
- All Implemented Interfaces:
org.apache.neethi.Assertion,org.apache.neethi.PolicyComponent,org.apache.neethi.PolicyContainingAssertion
- Direct Known Subclasses:
AbstractSymmetricAsymmetricBinding,TransportBinding
public abstract class AbstractBinding
extends AbstractSecurityAssertion
implements org.apache.neethi.PolicyContainingAssertion
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractBinding(SPConstants.SPVersion version, org.apache.neethi.Policy nestedPolicy) -
Method Summary
Modifier and TypeMethodDescriptionbooleanorg.apache.neethi.PolicyinthashCode()booleanorg.apache.neethi.PolicyComponentprotected voidparseNestedBindingPolicy(org.apache.neethi.Policy nestedPolicy, AbstractBinding binding) voidserialize(XMLStreamWriter writer) protected voidsetAlgorithmSuite(AlgorithmSuite algorithmSuite) protected voidsetIncludeTimestamp(boolean includeTimestamp) protected voidMethods inherited from class org.apache.wss4j.policy.model.AbstractSecurityAssertion
clone, cloneAssertion, equal, getType, getVersion, isAsserted, isIgnorable, isNormalized, isOptional, normalize, serialize, setIgnorable, setOptionalMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.neethi.Assertion
getName, isIgnorable, isOptionalMethods inherited from interface org.apache.neethi.PolicyComponent
equal, getType
-
Constructor Details
-
AbstractBinding
-
-
Method Details
-
getPolicy
public org.apache.neethi.Policy getPolicy()- Specified by:
getPolicyin interfaceorg.apache.neethi.PolicyContainingAssertion
-
equals
- Overrides:
equalsin classAbstractSecurityAssertion
-
hashCode
public int hashCode()- Overrides:
hashCodein classAbstractSecurityAssertion
-
normalize
public org.apache.neethi.PolicyComponent normalize()- Specified by:
normalizein interfaceorg.apache.neethi.Assertion- Overrides:
normalizein classAbstractSecurityAssertion
-
serialize
- Specified by:
serializein interfaceorg.apache.neethi.Assertion- Specified by:
serializein interfaceorg.apache.neethi.PolicyComponent- Throws:
XMLStreamException
-
parseNestedBindingPolicy
protected void parseNestedBindingPolicy(org.apache.neethi.Policy nestedPolicy, AbstractBinding binding) -
getAlgorithmSuite
-
setAlgorithmSuite
-
getLayout
-
setLayout
-
isIncludeTimestamp
public boolean isIncludeTimestamp() -
setIncludeTimestamp
protected void setIncludeTimestamp(boolean includeTimestamp)
-