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
SQLServerException
public abstract byte[] encryptColumnEncryptionKey(String masterKeyPath, String encryptionAlgorithm, byte[] columnEncryptionKey) throws SQLServerException
SQLServerException
Copyright © 2016. All rights reserved.