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
- Version:
- $Revision$ $Date$
- Author:
- $Author$
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.wss4j.policy.model.AbstractSymmetricAsymmetricBinding
AbstractSymmetricAsymmetricBinding.ProtectionOrder -
Constructor Summary
ConstructorsConstructorDescriptionDefaultSymmetricBinding(SPConstants.SPVersion version, org.apache.neethi.Policy nestedPolicy) -
Method Summary
Modifier and TypeMethodDescriptionvoidsetAlgorithmSuite(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, parseNestedPolicyMethods inherited from class org.apache.wss4j.policy.model.AbstractSymmetricAsymmetricBinding
getProtectionOrder, isEncryptSignature, isOnlySignEntireHeadersAndBody, isProtectTokens, parseNestedSymmetricAsymmetricBindingBasePolicy, setEncryptSignature, setProtectionOrderMethods inherited from class org.apache.wss4j.policy.model.AbstractBinding
getAlgorithmSuite, getLayout, getPolicy, isIncludeTimestamp, normalize, parseNestedBindingPolicy, serialize, setLayoutMethods inherited from class org.apache.wss4j.policy.model.AbstractSecurityAssertion
clone, 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
isIgnorable, isOptionalMethods inherited from interface org.apache.neethi.PolicyComponent
equal, getType
-
Constructor Details
-
DefaultSymmetricBinding
public DefaultSymmetricBinding(SPConstants.SPVersion version, org.apache.neethi.Policy nestedPolicy)
-
-
Method Details
-
setEncryptionToken
- Overrides:
setEncryptionTokenin classSymmetricBinding
-
setSignatureToken
- Overrides:
setSignatureTokenin classSymmetricBinding
-
setProtectionToken
- 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
- Overrides:
setAlgorithmSuitein classAbstractBinding
-