SqlColumnEncryptionCspProvider.SignColumnMasterKeyMetadata 方法

定义

NotSupportedException在所有情况下都引发异常。

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 指示列主密钥支持 enclave 计算;否则,为 false.

返回

Byte[]

列主密钥元数据的签名。

例外

在所有情况下。

注解

该方法 SignColumnMasterKeyMetadata 必须由相应的密钥存储提供程序实现。 SignColumnMasterKeyMetadata应使用由密钥路径标识的非对称密钥,并签名由 和 providerName 组成的masterKeyPathallowEnclaveComputations主密钥元数据。

适用于