Class AlgorithmSuite.AlgorithmSuiteType

  • Enclosing class:
    AlgorithmSuite

    public static final class AlgorithmSuite.AlgorithmSuiteType
    extends Object
    • Constructor Detail

      • AlgorithmSuiteType

        public AlgorithmSuiteType​(String name,
                                  String digest,
                                  String encryption,
                                  String symmetricKeyWrap,
                                  String asymmetricKeyWrap,
                                  String encryptionKeyDerivation,
                                  String signatureKeyDerivation,
                                  int encryptionDerivedKeyLength,
                                  int signatureDerivedKeyLength,
                                  int minimumSymmetricKeyLength,
                                  int maximumSymmetricKeyLength,
                                  int minimumAsymmetricKeyLength,
                                  int maximumAsymmetricKeyLength)
      • AlgorithmSuiteType

        public AlgorithmSuiteType​(String name,
                                  String digest,
                                  String encryption,
                                  String symmetricKeyWrap,
                                  String asymmetricKeyWrap,
                                  String encryptionKeyDerivation,
                                  String signatureKeyDerivation,
                                  String symmetricSignature,
                                  String asymmetricSignature,
                                  int encryptionDerivedKeyLength,
                                  int signatureDerivedKeyLength,
                                  int minimumSymmetricKeyLength,
                                  int maximumSymmetricKeyLength,
                                  int minimumAsymmetricKeyLength,
                                  int maximumAsymmetricKeyLength)
    • Method Detail

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • getName

        public String getName()
      • getDigest

        public String getDigest()
      • setDigest

        public void setDigest​(String digest)
      • getEncryption

        public String getEncryption()
      • setEncryption

        public void setEncryption​(String encryption)
      • getSymmetricKeyWrap

        public String getSymmetricKeyWrap()
      • setSymmetricKeyWrap

        public void setSymmetricKeyWrap​(String symmetricKeyWrap)
      • getAsymmetricKeyWrap

        public String getAsymmetricKeyWrap()
      • setAsymmetricKeyWrap

        public void setAsymmetricKeyWrap​(String asymmetricKeyWrap)
      • getEncryptionKeyDerivation

        public String getEncryptionKeyDerivation()
      • setEncryptionKeyDerivation

        public void setEncryptionKeyDerivation​(String encryptionKeyDerivation)
      • getSignatureKeyDerivation

        public String getSignatureKeyDerivation()
      • setSignatureKeyDerivation

        public void setSignatureKeyDerivation​(String signatureKeyDerivation)
      • getSymmetricSignature

        public String getSymmetricSignature()
      • getAsymmetricSignature

        public String getAsymmetricSignature()
      • setSymmetricSignature

        public void setSymmetricSignature​(String symmetricSignature)
      • setAsymmetricSignature

        public void setAsymmetricSignature​(String asymmetricSignature)
      • getEncryptionDerivedKeyLength

        public int getEncryptionDerivedKeyLength()
      • getEncryptionDerivedKeyLength

        public void getEncryptionDerivedKeyLength​(int encryptionDerivedKeyLength)
      • getSignatureDerivedKeyLength

        public int getSignatureDerivedKeyLength()
      • setSignatureDerivedKeyLength

        public void setSignatureDerivedKeyLength​(int signatureDerivedKeyLength)
      • getMinimumSymmetricKeyLength

        public int getMinimumSymmetricKeyLength()
      • setMinimumSymmetricKeyLength

        public void setMinimumSymmetricKeyLength​(int minimumSymmetricKeyLength)
      • 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)
      • setNamespace

        public void setNamespace​(String ns)
      • getNamespace

        public String getNamespace()
      • setMGFAlgo

        public void setMGFAlgo​(String mgfAlgo)
      • getMGFAlgo

        public String getMGFAlgo()
      • setEncryptionDigest

        public void setEncryptionDigest​(String encryptionDigest)
      • getEncryptionDigest

        public String getEncryptionDigest()