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 SymmetricBinding
- Version:
- $Revision$ $Date$
- Author:
- $Author$
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.wss4j.policy.model.AbstractSymmetricAsymmetricBinding
AbstractSymmetricAsymmetricBinding.ProtectionOrder
-
-
Constructor Summary
Constructors Constructor Description DefaultSymmetricBinding(SPConstants.SPVersion version, org.apache.neethi.Policy nestedPolicy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsetAlgorithmSuite(AlgorithmSuite algorithmSuite)voidsetEncryptionToken(EncryptionToken encryptionToken)voidsetIncludeTimestamp(boolean includeTimestamp)voidsetOnlySignEntireHeadersAndBody(boolean onlySignEntireHeadersAndBody)voidsetProtectionToken(ProtectionToken protectionToken)voidsetProtectTokens(boolean protectTokens)voidsetSignatureToken(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
-
-
-
-
Constructor Detail
-
DefaultSymmetricBinding
public DefaultSymmetricBinding(SPConstants.SPVersion version, org.apache.neethi.Policy nestedPolicy)
-
-
Method Detail
-
setEncryptionToken
public void setEncryptionToken(EncryptionToken encryptionToken)
- Overrides:
setEncryptionTokenin classSymmetricBinding
-
setSignatureToken
public void setSignatureToken(SignatureToken signatureToken)
- Overrides:
setSignatureTokenin classSymmetricBinding
-
setProtectionToken
public void setProtectionToken(ProtectionToken protectionToken)
- Overrides:
setProtectionTokenin classSymmetricBinding
-
setOnlySignEntireHeadersAndBody
public void setOnlySignEntireHeadersAndBody(boolean onlySignEntireHeadersAndBody)
- Overrides:
setOnlySignEntireHeadersAndBodyin classAbstractSymmetricAsymmetricBinding
-
setProtectTokens
public void setProtectTokens(boolean protectTokens)
- Overrides:
setProtectTokensin classAbstractSymmetricAsymmetricBinding
-
setIncludeTimestamp
public void setIncludeTimestamp(boolean includeTimestamp)
- Overrides:
setIncludeTimestampin classAbstractBinding
-
setAlgorithmSuite
public void setAlgorithmSuite(AlgorithmSuite algorithmSuite)
- Overrides:
setAlgorithmSuitein classAbstractBinding
-
-