org.apache.cxf.ws.security.policy.model
Class SymmetricAsymmetricBindingBase

java.lang.Object
  extended by org.apache.cxf.ws.security.policy.model.AbstractSecurityAssertion
      extended by org.apache.cxf.ws.security.policy.model.Binding
          extended by org.apache.cxf.ws.security.policy.model.SymmetricAsymmetricBindingBase
All Implemented Interfaces:
PolicyAssertion, AlgorithmWrapper, org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent
Direct Known Subclasses:
AsymmetricBinding, SymmetricBinding

public abstract class SymmetricAsymmetricBindingBase
extends Binding


Field Summary
 
Fields inherited from class org.apache.cxf.ws.security.policy.model.AbstractSecurityAssertion
constants
 
Constructor Summary
SymmetricAsymmetricBindingBase(SPConstants version)
           
 
Method Summary
 java.lang.String getProtectionOrder()
           
 boolean isEntireHeadersAndBodySignatures()
           
 boolean isSignatureProtection()
           
 boolean isTokenProtection()
           
 void setEntireHeadersAndBodySignatures(boolean entireHeaderAndBodySignatures)
           
 void setProtectionOrder(java.lang.String protectionOrder)
           
 void setSignatureProtection(boolean signatureProtection)
           
 void setTokenProtection(boolean tokenProtection)
           
 
Methods inherited from class org.apache.cxf.ws.security.policy.model.Binding
getAlgorithmSuite, getLayout, getSignedEndorsingSupportingTokens, getSignedSupportingToken, isIncludeTimestamp, setAlgorithmSuite, setIncludeTimestamp, setLayout, setSignedEndorsingSupportingTokens, setSignedSupportingToken
 
Methods inherited from class org.apache.cxf.ws.security.policy.model.AbstractSecurityAssertion
equal, getPolicy, getType, isAsserted, isNormalized, isOptional, normalize, setNormalized, setOptional
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.neethi.Assertion
getName, serialize
 

Constructor Detail

SymmetricAsymmetricBindingBase

public SymmetricAsymmetricBindingBase(SPConstants version)
Method Detail

isEntireHeadersAndBodySignatures

public boolean isEntireHeadersAndBodySignatures()
Returns:
Returns the entireHeaderAndBodySignatures.

setEntireHeadersAndBodySignatures

public void setEntireHeadersAndBodySignatures(boolean entireHeaderAndBodySignatures)
Parameters:
entireHeaderAndBodySignatures - The entireHeaderAndBodySignatures to set.

getProtectionOrder

public java.lang.String getProtectionOrder()
Returns:
Returns the protectionOrder.

setProtectionOrder

public void setProtectionOrder(java.lang.String protectionOrder)
Parameters:
protectionOrder - The protectionOrder to set.

isSignatureProtection

public boolean isSignatureProtection()
Returns:
Returns the signatureProtection.

setSignatureProtection

public void setSignatureProtection(boolean signatureProtection)
Parameters:
signatureProtection - The signatureProtection to set.

isTokenProtection

public boolean isTokenProtection()
Returns:
Returns the tokenProtection.

setTokenProtection

public void setTokenProtection(boolean tokenProtection)
Parameters:
tokenProtection - The tokenProtection to set.


Apache CXF