Package 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$
-
-
Constructor Summary
Constructors Constructor Description DefaultSymmetricBinding(org.apache.wss4j.policy.SPConstants.SPVersion version, org.apache.neethi.Policy nestedPolicy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsetAlgorithmSuite(org.apache.wss4j.policy.model.AlgorithmSuite algorithmSuite)voidsetEncryptionToken(org.apache.wss4j.policy.model.EncryptionToken encryptionToken)voidsetIncludeTimestamp(boolean includeTimestamp)voidsetOnlySignEntireHeadersAndBody(boolean onlySignEntireHeadersAndBody)voidsetProtectionToken(org.apache.wss4j.policy.model.ProtectionToken protectionToken)voidsetProtectTokens(boolean protectTokens)voidsetSignatureToken(org.apache.wss4j.policy.model.SignatureToken signatureToken)-
Methods inherited from class org.apache.wss4j.policy.model.SymmetricBinding
cloneAssertion, equals, getEncryptionToken, getName, getProtectionToken, getSignatureToken, hashCode, 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
-
-
-
-
Method Detail
-
setEncryptionToken
public void setEncryptionToken(org.apache.wss4j.policy.model.EncryptionToken encryptionToken)
- Overrides:
setEncryptionTokenin classorg.apache.wss4j.policy.model.SymmetricBinding
-
setSignatureToken
public void setSignatureToken(org.apache.wss4j.policy.model.SignatureToken signatureToken)
- Overrides:
setSignatureTokenin classorg.apache.wss4j.policy.model.SymmetricBinding
-
setProtectionToken
public void setProtectionToken(org.apache.wss4j.policy.model.ProtectionToken protectionToken)
- Overrides:
setProtectionTokenin classorg.apache.wss4j.policy.model.SymmetricBinding
-
setOnlySignEntireHeadersAndBody
public void setOnlySignEntireHeadersAndBody(boolean onlySignEntireHeadersAndBody)
- Overrides:
setOnlySignEntireHeadersAndBodyin classorg.apache.wss4j.policy.model.AbstractSymmetricAsymmetricBinding
-
setProtectTokens
public void setProtectTokens(boolean protectTokens)
- Overrides:
setProtectTokensin classorg.apache.wss4j.policy.model.AbstractSymmetricAsymmetricBinding
-
setIncludeTimestamp
public void setIncludeTimestamp(boolean includeTimestamp)
- Overrides:
setIncludeTimestampin classorg.apache.wss4j.policy.model.AbstractBinding
-
setAlgorithmSuite
public void setAlgorithmSuite(org.apache.wss4j.policy.model.AlgorithmSuite algorithmSuite)
- Overrides:
setAlgorithmSuitein classorg.apache.wss4j.policy.model.AbstractBinding
-
-