Freigeben über


SqlColumnEncryptionAzureKeyVaultProvider.DecryptColumnEncryptionKey Methode

Definition

Diese Funktion verwendet den durch den Schlüsselpfad angegebenen asymmetrischen Schlüssel und entschlüsselt einen verschlüsselten CEK mit RSA-Verschlüsselungsalgorithmus.

public:
 override cli::array <System::Byte> ^ DecryptColumnEncryptionKey(System::String ^ masterKeyPath, System::String ^ encryptionAlgorithm, cli::array <System::Byte> ^ encryptedColumnEncryptionKey);
public override byte[] DecryptColumnEncryptionKey (string masterKeyPath, string encryptionAlgorithm, byte[] encryptedColumnEncryptionKey);
override this.DecryptColumnEncryptionKey : string * string * byte[] -> byte[]
Public Overrides Function DecryptColumnEncryptionKey (masterKeyPath As String, encryptionAlgorithm As String, encryptedColumnEncryptionKey As Byte()) As Byte()

Parameter

masterKeyPath
String

Vollständiger Pfad eines asymmetrischen Schlüssels in Azure Key Vault

encryptionAlgorithm
String

Verschlüsselungsalgorithmus für asymmetrischen Schlüssel

encryptedColumnEncryptionKey
Byte[]

Verschlüsselter Spaltenverschlüsselungsschlüssel

Gibt zurück

Byte[]

Nur-Textspaltenverschlüsselungsschlüssel

Gilt für: