Class DataKeyPair

java.lang.Object
org.opensearch.common.crypto.DataKeyPair

public class DataKeyPair extends Object
Key pair generated by MasterKeyProvider
  • Constructor Details

    • DataKeyPair

      public DataKeyPair(byte[] rawKey, byte[] encryptedKey)
      Constructor to initialize key-pair values
      Parameters:
      rawKey - Unencrypted data key used for encryption and decryption
      encryptedKey - Encrypted version of rawKey
  • Method Details

    • getRawKey

      public byte[] getRawKey()
      Returns Unencrypted data key
      Returns:
      raw/decrypted key
    • getEncryptedKey

      public byte[] getEncryptedKey()
      Returns encrypted key
      Returns:
      encrypted key