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 應使用由金鑰路徑識別的非對稱金鑰,並簽署 masterKeyPath包含 、 allowEnclaveComputations、 及 providerName 的主金鑰元資料。

適用於