SqlColumnEncryptionAzureKeyVaultProvider.DecryptColumnEncryptionKey Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
Nur-Textspaltenverschlüsselungsschlüssel