Class EncryptionKeyProvider.KeyVersion

java.lang.Object
de.otto.kafka.messaging.e2ee.EncryptionKeyProvider.KeyVersion
Enclosing interface:
EncryptionKeyProvider

public static final class EncryptionKeyProvider.KeyVersion extends Object
base64 and URL-Encoded encoded AES key
  • Constructor Details

    • KeyVersion

      public KeyVersion(int version, String encodedKey)
    • KeyVersion

      public KeyVersion(int version, String encryptionKeyAttributeName, String encodedKey)
  • Method Details

    • version

      public int version()
    • encryptionKeyAttributeName

      public String encryptionKeyAttributeName()
    • encodedKey

      public String encodedKey()
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object