SqlColumnEncryptionCngProvider.SignColumnMasterKeyMetadata Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает NotSupportedException исключение во всех случаях.
Для новой разработки используйте Microsoft. Data.SqlClient. На этой странице приведены документы System.Data.SqlClient.
public:
override cli::array <System::Byte> ^ SignColumnMasterKeyMetadata(System::String ^ masterKeyPath, bool allowEnclaveComputations);
public override byte[] SignColumnMasterKeyMetadata(string masterKeyPath, bool allowEnclaveComputations);
override this.SignColumnMasterKeyMetadata : string * bool -> byte[]
Public Overrides Function SignColumnMasterKeyMetadata (masterKeyPath As String, allowEnclaveComputations As Boolean) As Byte()
Параметры
- masterKeyPath
- String
Путь главного ключа столбца. Формат пути зависит от поставщика хранилища ключей.
- allowEnclaveComputations
- Boolean
true Значение , указывающее, что главный ключ столбца поддерживает вычисления анклава; falseв противном случае .
Возвращаемое значение
Подпись метаданных главного ключа столбца.
Исключения
Во всех случаях.
Комментарии
Метод SignColumnMasterKeyMetadata должен быть реализован соответствующими поставщиками хранилища ключей.
SignColumnMasterKeyMetadata должен использовать асимметричный ключ, определенный путем ключа, и подписывать метаданные masterkey, состоящие из masterKeyPath, allowEnclaveComputationsи providerName.