SqlColumnEncryptionKeyStoreProvider.VerifyColumnMasterKeyMetadata 方法

定义

在派生类中实现时,此方法应验证指定签名对于具有指定密钥路径和指定 enclave 行为的列主密钥是否有效。 默认实现会引发 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

指示列主密钥是否支持 enclave 计算。

signature
Byte[]

列主密钥元数据的签名。

返回

在派生类中实现时,如果指定签名有效,此方法应返回 true;如果指定签名无效,则返回 false。 默认实现会引发 NotImplementedException。

适用于