SqlColumnEncryptionCspProvider.SignColumnMasterKeyMetadata Method

Definition

Throws a NotSupportedException exception in all cases.

C#
public override byte[] SignColumnMasterKeyMetadata(string masterKeyPath, bool allowEnclaveComputations);

Parameters

masterKeyPath
String

The column master key path. The path format is specific to a key store provider.

allowEnclaveComputations
Boolean

true to indicate that the column master key supports enclave computations; otherwise, false.

Returns

Byte[]

The signature of the column master key metadata.

Exceptions

In all cases.

Remarks

The SignColumnMasterKeyMetadata method must be implemented by the corresponding key store providers. SignColumnMasterKeyMetadata should use an asymmetric key identified by a key path and sign the masterkey metadata consisting of masterKeyPath, allowEnclaveComputations, and providerName.

Applies to

Product Versions
.NET Framework 4.7.2, 4.8, 4.8.1