SqlColumnEncryptionAzureKeyVaultProvider.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.
Verwendet einen asymmetrischen Schlüssel, der durch den Schlüsselpfad identifiziert wird, um die Hauptschlüsselmetadaten zu überprüfen, die aus (masterKeyPath, allowEnclaveComputations-Bit, 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
Vollständiger Pfad eines asymmetrischen Schlüssels. Das Pfadformat ist spezifisch für einen Schlüsselspeicheranbieter.
- allowEnclaveComputations
- Boolean
Boolescher Wert, der angibt, ob dieser Schlüssel an vertrauenswürdige Enclave gesendet werden kann
- signature
- Byte[]
Signatur für die Hauptschlüsselmetadaten
Gibt zurück
Boolescher Wert, der angibt, ob die Hauptschlüsselmetadaten basierend auf der bereitgestellten Signatur überprüft werden können