SqlColumnEncryptionCngProvider.VerifyColumnMasterKeyMetadata Metod

Definition

Den här funktionen måste implementeras av motsvarande Key Store-providers. Den här funktionen bör använda en asymmetrisk nyckel som identifieras av en nyckelsökväg och verifiera huvudnyckelmetadata som består av (masterKeyPath, allowEnclaveComputations, providerName).

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

Parametrar

masterKeyPath
String

Den fullständiga sökvägen för en asymmetrisk nyckel. Sökvägsformatet är specifikt för en nyckellagringsprovider.

allowEnclaveComputations
Boolean

Ett booleskt värde som anger om den här nyckeln kan skickas till den betrodda enklaven.

signature
Byte[]

Metadatasignaturen för huvudnyckeln.

Returer

Ett booleskt värde som anger om huvudnyckelmetadata kan verifieras baserat på den angivna signaturen.

Gäller för