org.apache.cxf.ws.security.policy.model
Class AlgorithmSuite
java.lang.Object
org.apache.cxf.ws.security.policy.model.AbstractSecurityAssertion
org.apache.cxf.ws.security.policy.model.AlgorithmSuite
- All Implemented Interfaces:
- PolicyAssertion, org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent
public class AlgorithmSuite
- extends AbstractSecurityAssertion
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AlgorithmSuite
public AlgorithmSuite(SPConstants version)
AlgorithmSuite
public AlgorithmSuite()
getAsymmetricKeyWrap
public String getAsymmetricKeyWrap()
- Returns:
- Returns the asymmetricKeyWrap.
getAsymmetricSignature
public String getAsymmetricSignature()
- Returns:
- Returns the asymmetricSignature.
getComputedKey
public String getComputedKey()
- Returns:
- Returns the computedKey.
getDigest
public String getDigest()
- Returns:
- Returns the digest.
getEncryption
public String getEncryption()
- Returns:
- Returns the encryption.
getEncryptionKeyDerivation
public String getEncryptionKeyDerivation()
- Returns:
- Returns the encryptionKeyDerivation.
getMaximumAsymmetricKeyLength
public int getMaximumAsymmetricKeyLength()
- Returns:
- Returns the maximumAsymmetricKeyLength.
getMaximumSymmetricKeyLength
public int getMaximumSymmetricKeyLength()
- Returns:
- Returns the maximumSymmetricKeyLength.
getMinimumAsymmetricKeyLength
public int getMinimumAsymmetricKeyLength()
- Returns:
- Returns the minimumAsymmetricKeyLength.
getMinimumSymmetricKeyLength
public int getMinimumSymmetricKeyLength()
- Returns:
- Returns the minimumSymmetricKeyLength.
getSignatureKeyDerivation
public String getSignatureKeyDerivation()
- Returns:
- Returns the signatureKeyDerivation.
getSymmetricKeyWrap
public String getSymmetricKeyWrap()
- Returns:
- Returns the symmetricKeyWrap.
getSymmetricSignature
public String getSymmetricSignature()
- Returns:
- Returns the symmetricSignature.
getInclusiveC14n
public String getInclusiveC14n()
- Returns:
- Returns the c14n.
setC14n
public void setC14n(String c14n)
- Parameters:
c14n
- The c14n to set.
getSoapNormalization
public String getSoapNormalization()
- Returns:
- Returns the soapNormalization.
setSoapNormalization
public void setSoapNormalization(String soapNormalization)
- Parameters:
soapNormalization
- The soapNormalization to set.
getStrTransform
public String getStrTransform()
- Returns:
- Returns the strTransform.
setStrTransform
public void setStrTransform(String strTransform)
- Parameters:
strTransform
- The strTransform to set.
getXPath
public String getXPath()
- Returns:
- Returns the xPath.
setXPath
public void setXPath(String path)
- Parameters:
path
- The xPath to set.
getName
public QName getName()
getRealName
public QName getRealName()
serialize
public void serialize(javax.xml.stream.XMLStreamWriter writer)
throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
getEncryptionDerivedKeyLength
public int getEncryptionDerivedKeyLength()
getSignatureDerivedKeyLength
public int getSignatureDerivedKeyLength()
setAsymmetricKeyWrap
public void setAsymmetricKeyWrap(String asymmetricKeyWrap)
setAlgorithmSuite
public void setAlgorithmSuite(String algoSuite)
throws WSSPolicyException
- Set the algorithm suite
- Parameters:
algoSuite
-
- Throws:
WSSPolicyException
- See Also:
SPConstants.ALGO_SUITE_BASIC128
,
SPConstants.ALGO_SUITE_BASIC128_RSA15
,
SPConstants.ALGO_SUITE_BASIC128_SHA256
,
SPConstants.ALGO_SUITE_BASIC128_SHA256_RSA15
,
SPConstants.ALGO_SUITE_BASIC192
,
SPConstants.ALGO_SUITE_BASIC192_RSA15
,
SPConstants.ALGO_SUITE_BASIC192_SHA256
,
SPConstants.ALGO_SUITE_BASIC192_SHA256_RSA15
,
SPConstants.ALGO_SUITE_BASIC256
,
SPConstants.ALGO_SUITE_BASIC256_RSA15
,
SPConstants.ALGO_SUITE_BASIC256_SHA256
,
SPConstants.ALGO_SUITE_BASIC256_SHA256_RSA15
,
SPConstants.ALGO_SUITE_TRIPLE_DES
,
SPConstants.ALGO_SUITE_TRIPLE_DES_RSA15
,
SPConstants.ALGO_SUITE_TRIPLE_DES_SHA256
,
SPConstants.ALGO_SUITE_TRIPLE_DES_SHA256_RSA15
Apache CXF