M - the type of MasterKey used to protect this DataKey.public class DataKey<M extends MasterKey<M>> extends Object implements EncryptedDataKey
| Constructor and Description |
|---|
DataKey(SecretKey key,
byte[] encryptedDataKey,
byte[] providerInformation,
M masterKey) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
getEncryptedDataKey() |
SecretKey |
getKey()
Returns the cleartext bytes of the data key.
|
M |
getMasterKey()
|
String |
getProviderId() |
byte[] |
getProviderInformation() |
public SecretKey getKey()
public String getProviderId()
getProviderId in interface EncryptedDataKeypublic byte[] getProviderInformation()
getProviderInformation in interface EncryptedDataKeypublic byte[] getEncryptedDataKey()
getEncryptedDataKey in interface EncryptedDataKeypublic M getMasterKey()
Copyright © 2023. All rights reserved.