SqlColumnEncryptionKeyStoreProvider.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.
Wanneer deze methode wordt geïmplementeerd in een afgeleide klasse, wordt verwacht dat deze methode controleert of de opgegeven handtekening geldig is voor de kolomhoofdsleutel met het opgegeven sleutelpad en het opgegeven enclavegedrag. De standaardimplementatie genereert NotImplementedException.
public:
virtual bool VerifyColumnMasterKeyMetadata(System::String ^ masterKeyPath, bool allowEnclaveComputations, cli::array <System::Byte> ^ signature);
public virtual bool VerifyColumnMasterKeyMetadata(string masterKeyPath, bool allowEnclaveComputations, byte[] signature);
abstract member VerifyColumnMasterKeyMetadata : string * bool * byte[] -> bool
override this.VerifyColumnMasterKeyMetadata : string * bool * byte[] -> bool
Public Overridable Function VerifyColumnMasterKeyMetadata (masterKeyPath As String, allowEnclaveComputations As Boolean, signature As Byte()) As Boolean
Parameters
- masterKeyPath
- String
Het pad naar de hoofdsleutel van de kolom.
- allowEnclaveComputations
- Boolean
Geeft aan of de kolomhoofdsleutel enclaveberekeningen ondersteunt.
- signature
- Byte[]
De handtekening van de metagegevens van de kolomhoofdsleutel.
Retouren
Wanneer deze wordt geïmplementeerd in een afgeleide klasse, wordt verwacht dat de methode waar retourneert als de opgegeven handtekening geldig is of onwaar als de opgegeven handtekening ongeldig is. De standaardimplementatie genereert NotImplementedException.