Package org.opensearch.common.crypto
Class DataKeyPair
java.lang.Object
org.opensearch.common.crypto.DataKeyPair
Key pair generated by
MasterKeyProvider-
Constructor Summary
ConstructorsConstructorDescriptionDataKeyPair(byte[] rawKey, byte[] encryptedKey) Constructor to initialize key-pair values -
Method Summary
Modifier and TypeMethodDescriptionbyte[]Returns encrypted keybyte[]Returns Unencrypted data key
-
Constructor Details
-
DataKeyPair
public DataKeyPair(byte[] rawKey, byte[] encryptedKey) Constructor to initialize key-pair values- Parameters:
rawKey- Unencrypted data key used for encryption and decryptionencryptedKey- 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
-