SqlColumnEncryptionCngProvider.VerifyColumnMasterKeyMetadata Methode

Definitie

Deze functie moet worden geïmplementeerd door de bijbehorende Key Store-providers. Deze functie moet een asymmetrische sleutel gebruiken die wordt geïdentificeerd door een sleutelpad en de metagegevens van de hoofdsleutel controleren die bestaan uit (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

Parameters

masterKeyPath
String

Het volledige pad van een asymmetrische sleutel. De padindeling is specifiek voor een sleutelarchiefprovider.

allowEnclaveComputations
Boolean

Een Booleaanse waarde die aangeeft of deze sleutel naar de vertrouwde enclave kan worden verzonden.

signature
Byte[]

De handtekening voor metagegevens van de hoofdsleutel.

Retouren

Een Booleaanse waarde die aangeeft of de metagegevens van de hoofdsleutel kunnen worden geverifieerd op basis van de opgegeven handtekening.

Van toepassing op