public abstract class SQLServerColumnEncryptionKeyStoreProvider extends Object
| Constructor and Description |
|---|
SQLServerColumnEncryptionKeyStoreProvider() |
| Modifier and Type | Method and Description |
|---|---|
abstract byte[] |
decryptColumnEncryptionKey(String masterKeyPath,
String encryptionAlgorithm,
byte[] encryptedColumnEncryptionKey) |
abstract byte[] |
encryptColumnEncryptionKey(String masterKeyPath,
String encryptionAlgorithm,
byte[] columnEncryptionKey) |
abstract String |
getName() |
abstract void |
setName(String name) |
public SQLServerColumnEncryptionKeyStoreProvider()
public abstract void setName(String name)
public abstract String getName()
public abstract byte[] decryptColumnEncryptionKey(String masterKeyPath, String encryptionAlgorithm, byte[] encryptedColumnEncryptionKey) throws SQLServerException
SQLServerExceptionpublic abstract byte[] encryptColumnEncryptionKey(String masterKeyPath, String encryptionAlgorithm, byte[] columnEncryptionKey) throws SQLServerException
SQLServerExceptionCopyright © 2016. All rights reserved.