Class PreferredAEADCiphersuites.Combination

java.lang.Object
org.bouncycastle.bcpg.sig.PreferredAEADCiphersuites.Combination
Enclosing class:
PreferredAEADCiphersuites

public static class PreferredAEADCiphersuites.Combination extends Object
Algorithm combination of a SymmetricKeyAlgorithmTags and a AEADAlgorithmTags.
  • Constructor Details

    • Combination

      public Combination(int symmetricAlgorithmTag, int aeadAlgorithmTag)
      Create a new algorithm combination from a SymmetricKeyAlgorithmTags and a AEADAlgorithmTags.
      Parameters:
      symmetricAlgorithmTag - symmetric algorithm tag
      aeadAlgorithmTag - aead algorithm tag
  • Method Details

    • getSymmetricAlgorithm

      public int getSymmetricAlgorithm()
      Return the symmetric algorithm tag.
      Returns:
      symmetric algorithm
    • getAeadAlgorithm

      public int getAeadAlgorithm()
      Return the AEAD algorithm tag.
      Returns:
      aead algorithm
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object