SqlColumnEncryptionKeyStoreProvider.VerifyColumnMasterKeyMetadata Метод

Определение

При реализации в производном классе этот метод должен проверять действительность указанной подписи для главного ключа столбца с указанным путем к ключу и заданным поведением анклава. Реализация по умолчанию вызывает исключение NotImplementedException.

public:
 virtual bool VerifyColumnMasterKeyMetadata(System::String ^ masterKeyPath, bool allowEnclaveComputations, cli::array <System::Byte> ^ signature);
public virtual bool VerifyColumnMasterKeyMetadata (string masterKeyPath, bool allowEnclaveComputations, byte[] signature);
abstract member VerifyColumnMasterKeyMetadata : string * bool * byte[] -> bool
override this.VerifyColumnMasterKeyMetadata : string * bool * byte[] -> bool
Public Overridable Function VerifyColumnMasterKeyMetadata (masterKeyPath As String, allowEnclaveComputations As Boolean, signature As Byte()) As Boolean

Параметры

masterKeyPath
String

Путь к главному ключу столбца.

allowEnclaveComputations
Boolean

Указывает, поддерживает ли главный ключ столбца анклавные вычисления.

signature
Byte[]

Подпись метаданных главного ключа столбца.

Возвращаемое значение

При реализации в производном классе этот метод должен возвращать значение true, если указанная подпись является действительной, или false в противном случае. Реализация по умолчанию вызывает исключение NotImplementedException.

Применяется к