Package org.apache.wss4j.common.crypto
Class AlgorithmSuite
- java.lang.Object
-
- org.apache.wss4j.common.crypto.AlgorithmSuite
-
public class AlgorithmSuite extends Object
This class holds the permitted values for encryption/signature/etc. algorithms on the inbound side. If the corresponding value is not null then the received algorithm must match the appropriate algorithm stored in this class.
-
-
Constructor Summary
Constructors Constructor Description AlgorithmSuite()
-
Method Summary
-
-
-
Method Detail
-
addSignatureMethod
public void addSignatureMethod(String signatureMethod)
-
addC14nAlgorithm
public void addC14nAlgorithm(String c14nAlgorithm)
-
addDigestAlgorithm
public void addDigestAlgorithm(String digestAlgorithm)
-
addTransformAlgorithm
public void addTransformAlgorithm(String transformAlgorithm)
-
addEncryptionMethod
public void addEncryptionMethod(String encryptionMethod)
-
addKeyWrapAlgorithm
public void addKeyWrapAlgorithm(String keyWrapAlgorithm)
-
addDerivedKeyAlgorithm
public void addDerivedKeyAlgorithm(String derivedKeyAlgorithm)
-
getMaximumSymmetricKeyLength
public int getMaximumSymmetricKeyLength()
-
setMaximumSymmetricKeyLength
public void setMaximumSymmetricKeyLength(int maximumSymmetricKeyLength)
-
getMinimumAsymmetricKeyLength
public int getMinimumAsymmetricKeyLength()
-
setMinimumAsymmetricKeyLength
public void setMinimumAsymmetricKeyLength(int minimumAsymmetricKeyLength)
-
getMaximumAsymmetricKeyLength
public int getMaximumAsymmetricKeyLength()
-
setMaximumAsymmetricKeyLength
public void setMaximumAsymmetricKeyLength(int maximumAsymmetricKeyLength)
-
getEncryptionDerivedKeyLength
public int getEncryptionDerivedKeyLength()
-
setEncryptionDerivedKeyLength
public void setEncryptionDerivedKeyLength(int encryptionDerivedKeyLength)
-
getSignatureDerivedKeyLength
public int getSignatureDerivedKeyLength()
-
setSignatureDerivedKeyLength
public void setSignatureDerivedKeyLength(int signatureDerivedKeyLength)
-
getMinimumSymmetricKeyLength
public int getMinimumSymmetricKeyLength()
-
setMinimumSymmetricKeyLength
public void setMinimumSymmetricKeyLength(int minimumSymmetricKeyLength)
-
getMaximumEllipticCurveKeyLength
public int getMaximumEllipticCurveKeyLength()
-
setMaximumEllipticCurveKeyLength
public void setMaximumEllipticCurveKeyLength(int maximumEllipticCurveKeyLength)
-
getMinimumEllipticCurveKeyLength
public int getMinimumEllipticCurveKeyLength()
-
setMinimumEllipticCurveKeyLength
public void setMinimumEllipticCurveKeyLength(int minimumEllipticCurveKeyLength)
-
-