SqlColumnEncryptionCspProvider.VerifyColumnMasterKeyMetadata Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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 ondertekenen 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[]
Handtekening voor hoofdsleutelmetagegevens.
Retouren
Een Booleaanse waarde die aangeeft of de metagegevens van de hoofdsleutel kunnen worden geverifieerd op basis van de opgegeven handtekening.