Class DataEncryptionKey

java.lang.Object
org.gridgain.internal.encryption.provider.DataEncryptionKey

public final class DataEncryptionKey extends Object
DataEncryptionKey implementation based on Java security.
  • Constructor Details

    • DataEncryptionKey

      public DataEncryptionKey(int id, SecretKey key)
      Constructor.
      Parameters:
      id - The identifier of the encryption key. It must be non-negative.
      key - Encryption key.
  • Method Details

    • id

      public int id()
      Returns encryption key ID.
      Returns:
      Encryption key ID.
    • key

      public SecretKey key()
      Encryption key.
    • equals

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

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

      public String toString()
      Overrides:
      toString in class Object