SqlColumnEncryptionCspProvider.VerifyColumnMasterKeyMetadata 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 muss vom entsprechenden Schlüsselspeicheranbieter implementiert werden. Diese Funktion sollte einen asymmetrischen Schlüssel verwenden, der durch einen Schlüsselpfad identifiziert wird, und die master Schlüsselmetadaten signieren, die aus (masterKeyPath, allowEnclaveComputations, providerName) bestehen.
public:
override bool VerifyColumnMasterKeyMetadata(System::String ^ masterKeyPath, bool allowEnclaveComputations, cli::array <System::Byte> ^ signature);
public override bool VerifyColumnMasterKeyMetadata (string masterKeyPath, bool allowEnclaveComputations, byte[] signature);
override this.VerifyColumnMasterKeyMetadata : string * bool * byte[] -> bool
Public Overrides Function VerifyColumnMasterKeyMetadata (masterKeyPath As String, allowEnclaveComputations As Boolean, signature As Byte()) As Boolean
Parameter
- masterKeyPath
- String
Der vollständige Pfad eines asymmetrischen Schlüssels. Das Pfadformat ist spezifisch für einen Schlüsselspeicheranbieter.
- allowEnclaveComputations
- Boolean
Ein boolescher Wert, der angibt, ob dieser Schlüssel an eine vertrauenswürdige Enklave gesendet werden kann.
- signature
- Byte[]
Die Signatur für die Metadaten des Hauptschlüssels.
Gibt zurück
Ein boolescher Wert, der angibt, ob die Metadaten des Hauptschlüssels anhand der bereitgestellten Signatur verifiziert werden können.
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für