public class AlgorithmSuite extends AbstractConfigurableSecurityAssertion
configurationsversion| Constructor and Description |
|---|
AlgorithmSuite(int version) |
addConfiguration, getConfigurations, getDefaultAssertionequal, getType, getVersion, isIgnorable, isNormalized, isOptional, setIgnorable, setNormalized, setOptional, setVersion, writeAttribute, writeEmptyElement, writeStartElement, writeStartElementpublic void setAlgorithmSuite(String algoSuite) throws WSSPolicyException
algoSuite - WSSPolicyExceptionSPConstants.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_RSA15public String getAsymmetricKeyWrap()
public String getAsymmetricSignature()
public String getComputedKey()
public String getDigest()
public String getEncryption()
public String getEncryptionKeyDerivation()
public int getMaximumAsymmetricKeyLength()
public int getMaximumSymmetricKeyLength()
public int getMinimumAsymmetricKeyLength()
public int getMinimumSymmetricKeyLength()
public String getSignatureKeyDerivation()
public String getSymmetricKeyWrap()
public String getSymmetricSignature()
public String getInclusiveC14n()
public void setC14n(String c14n)
c14n - The c14n to set.public String getSoapNormalization()
public void setSoapNormalization(String soapNormalization)
soapNormalization - The soapNormalization to set.public String getStrTransform()
public void setStrTransform(String strTransform)
strTransform - The strTransform to set.public String getXPath()
public void setXPath(String path)
path - The xPath to set.public QName getName()
public org.apache.neethi.PolicyComponent normalize()
normalize in interface org.apache.neethi.Assertionnormalize in class AbstractSecurityAssertionpublic void serialize(javax.xml.stream.XMLStreamWriter writer) throws javax.xml.stream.XMLStreamException
public int getEncryptionDerivedKeyLength()
public int getSignatureDerivedKeyLength()
public void setAsymmetricKeyWrap(String asymmetricKeyWrap)
Copyright © Apache Software Foundation. All Rights Reserved.