public class AlgorithmSuite extends AbstractSecurityAssertion
Modifier and Type | Field and Description |
---|---|
protected String |
algoSuiteString |
protected String |
asymmetricKeyWrap |
protected String |
asymmetricSignature |
protected String |
c14n |
protected String |
computedKey |
protected String |
digest |
protected String |
encryption |
protected int |
encryptionDerivedKeyLength |
protected String |
encryptionKeyDerivation |
protected int |
maximumAsymmetricKeyLength |
protected int |
maximumSymmetricKeyLength |
protected int |
minimumAsymmetricKeyLength |
protected int |
minimumSymmetricKeyLength |
protected int |
signatureDerivedKeyLength |
protected String |
signatureKeyDerivation |
protected String |
soapNormalization |
protected String |
strTransform |
protected String |
symmetricKeyWrap |
protected String |
symmetricSignature |
protected String |
xPath |
constants
Constructor and Description |
---|
AlgorithmSuite() |
AlgorithmSuite(SPConstants version) |
equal, getSPConstants, getType, isIgnorable, isNormalized, isOptional, normalize, setIgnorable, setNormalized, setOptional
protected String algoSuiteString
protected String symmetricSignature
protected String asymmetricSignature
protected String computedKey
protected int maximumSymmetricKeyLength
protected int minimumAsymmetricKeyLength
protected int maximumAsymmetricKeyLength
protected String digest
protected String encryption
protected String symmetricKeyWrap
protected String asymmetricKeyWrap
protected String encryptionKeyDerivation
protected int encryptionDerivedKeyLength
protected String signatureKeyDerivation
protected int signatureDerivedKeyLength
protected int minimumSymmetricKeyLength
protected String c14n
protected String soapNormalization
protected String strTransform
protected String xPath
public AlgorithmSuite(SPConstants version)
public AlgorithmSuite()
public 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 QName getRealName()
public void serialize(javax.xml.stream.XMLStreamWriter writer) throws javax.xml.stream.XMLStreamException
public int getEncryptionDerivedKeyLength()
public int getSignatureDerivedKeyLength()
public void setAsymmetricKeyWrap(String asymmetricKeyWrap)
public void setAlgorithmSuite(String algoSuite) throws WSSPolicyException
algoSuite
- WSSPolicyException
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
public void setSymmetricSignature(String symmetricSignature)
public void setAsymmetricSignature(String asymmetricSignature)
public void setDigest(String digest)
Apache CXF