SqlColumnEncryptionAzureKeyVaultProvider.SignColumnMasterKeyMetadata Method

Definition

Uses an asymmetric key identified by the key path to sign the master key metadata consisting of (masterKeyPath, allowEnclaveComputations bit, providerName).

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()

Parameters

masterKeyPath
String

Complete path of an asymmetric key. Path format is specific to a key store provider.

allowEnclaveComputations
Boolean

Boolean indicating whether this key can be sent to a trusted enclave

Returns

Byte[]

Encrypted column encryption key

Applies to