Package org.apache.wss4j.policy.model
Class AbstractSymmetricAsymmetricBinding
java.lang.Object
org.apache.wss4j.policy.model.AbstractSecurityAssertion
org.apache.wss4j.policy.model.AbstractBinding
org.apache.wss4j.policy.model.AbstractSymmetricAsymmetricBinding
- All Implemented Interfaces:
org.apache.neethi.Assertion,org.apache.neethi.PolicyComponent,org.apache.neethi.PolicyContainingAssertion
- Direct Known Subclasses:
AsymmetricBinding,SymmetricBinding
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractSymmetricAsymmetricBinding(SPConstants.SPVersion version, org.apache.neethi.Policy nestedPolicy) -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()booleanbooleanbooleanprotected voidparseNestedSymmetricAsymmetricBindingBasePolicy(org.apache.neethi.Policy nestedPolicy, AbstractSymmetricAsymmetricBinding asymmetricBindingBase) protected voidsetEncryptSignature(boolean encryptSignature) protected voidsetOnlySignEntireHeadersAndBody(boolean onlySignEntireHeadersAndBody) protected voidsetProtectionOrder(AbstractSymmetricAsymmetricBinding.ProtectionOrder protectionOrder) protected voidsetProtectTokens(boolean protectTokens) Methods inherited from class org.apache.wss4j.policy.model.AbstractBinding
getAlgorithmSuite, getLayout, getPolicy, isIncludeTimestamp, normalize, parseNestedBindingPolicy, serialize, setAlgorithmSuite, setIncludeTimestamp, setLayoutMethods 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
-
AbstractSymmetricAsymmetricBinding
protected AbstractSymmetricAsymmetricBinding(SPConstants.SPVersion version, org.apache.neethi.Policy nestedPolicy)
-
-
Method Details
-
equals
- Overrides:
equalsin classAbstractBinding
-
hashCode
public int hashCode()- Overrides:
hashCodein classAbstractBinding
-
parseNestedSymmetricAsymmetricBindingBasePolicy
protected void parseNestedSymmetricAsymmetricBindingBasePolicy(org.apache.neethi.Policy nestedPolicy, AbstractSymmetricAsymmetricBinding asymmetricBindingBase) -
getProtectionOrder
-
setProtectionOrder
protected void setProtectionOrder(AbstractSymmetricAsymmetricBinding.ProtectionOrder protectionOrder) -
isEncryptSignature
public boolean isEncryptSignature() -
setEncryptSignature
protected void setEncryptSignature(boolean encryptSignature) -
isProtectTokens
public boolean isProtectTokens() -
setProtectTokens
protected void setProtectTokens(boolean protectTokens) -
isOnlySignEntireHeadersAndBody
public boolean isOnlySignEntireHeadersAndBody() -
setOnlySignEntireHeadersAndBody
protected void setOnlySignEntireHeadersAndBody(boolean onlySignEntireHeadersAndBody)
-