org.apache.cxf.ws.security.trust
Class DefaultSymmetricBinding
java.lang.Object
org.apache.wss4j.policy.model.AbstractSecurityAssertion
org.apache.wss4j.policy.model.AbstractBinding
org.apache.wss4j.policy.model.AbstractSymmetricAsymmetricBinding
org.apache.wss4j.policy.model.SymmetricBinding
org.apache.cxf.ws.security.trust.DefaultSymmetricBinding
- All Implemented Interfaces:
- org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent, org.apache.neethi.PolicyContainingAssertion
public class DefaultSymmetricBinding
- extends org.apache.wss4j.policy.model.SymmetricBinding
- Version:
- $Revision$ $Date$
- Author:
- $Author$
Nested classes/interfaces inherited from class org.apache.wss4j.policy.model.AbstractSymmetricAsymmetricBinding |
org.apache.wss4j.policy.model.AbstractSymmetricAsymmetricBinding.ProtectionOrder |
Constructor Summary |
DefaultSymmetricBinding(org.apache.wss4j.policy.SPConstants.SPVersion version,
org.apache.neethi.Policy nestedPolicy)
|
Methods inherited from class org.apache.wss4j.policy.model.SymmetricBinding |
cloneAssertion, getEncryptionToken, getName, getProtectionToken, getSignatureToken, parseNestedPolicy |
Methods inherited from class org.apache.wss4j.policy.model.AbstractSymmetricAsymmetricBinding |
getProtectionOrder, isEncryptSignature, isOnlySignEntireHeadersAndBody, isProtectTokens, parseNestedSymmetricAsymmetricBindingBasePolicy, setEncryptSignature, setProtectionOrder |
Methods inherited from class org.apache.wss4j.policy.model.AbstractBinding |
getAlgorithmSuite, getLayout, getPolicy, isIncludeTimestamp, normalize, parseNestedBindingPolicy, serialize, setLayout |
Methods inherited from class org.apache.wss4j.policy.model.AbstractSecurityAssertion |
clone, equal, getType, getVersion, isAsserted, isIgnorable, isNormalized, isOptional, normalize, serialize, setIgnorable, 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 |
isIgnorable, isOptional |
Methods inherited from interface org.apache.neethi.PolicyComponent |
equal, getType |
DefaultSymmetricBinding
public DefaultSymmetricBinding(org.apache.wss4j.policy.SPConstants.SPVersion version,
org.apache.neethi.Policy nestedPolicy)
setEncryptionToken
public void setEncryptionToken(org.apache.wss4j.policy.model.EncryptionToken encryptionToken)
- Overrides:
setEncryptionToken
in class org.apache.wss4j.policy.model.SymmetricBinding
setSignatureToken
public void setSignatureToken(org.apache.wss4j.policy.model.SignatureToken signatureToken)
- Overrides:
setSignatureToken
in class org.apache.wss4j.policy.model.SymmetricBinding
setProtectionToken
public void setProtectionToken(org.apache.wss4j.policy.model.ProtectionToken protectionToken)
- Overrides:
setProtectionToken
in class org.apache.wss4j.policy.model.SymmetricBinding
setOnlySignEntireHeadersAndBody
public void setOnlySignEntireHeadersAndBody(boolean onlySignEntireHeadersAndBody)
- Overrides:
setOnlySignEntireHeadersAndBody
in class org.apache.wss4j.policy.model.AbstractSymmetricAsymmetricBinding
setProtectTokens
public void setProtectTokens(boolean protectTokens)
- Overrides:
setProtectTokens
in class org.apache.wss4j.policy.model.AbstractSymmetricAsymmetricBinding
setIncludeTimestamp
public void setIncludeTimestamp(boolean includeTimestamp)
- Overrides:
setIncludeTimestamp
in class org.apache.wss4j.policy.model.AbstractBinding
setAlgorithmSuite
public void setAlgorithmSuite(org.apache.wss4j.policy.model.AlgorithmSuite algorithmSuite)
- Overrides:
setAlgorithmSuite
in class org.apache.wss4j.policy.model.AbstractBinding
Apache CXF