SqlColumnEncryptionKeyStoreProvider.VerifyColumnMasterKeyMetadata Metoda

Definicja

Po zaimplementowaniu w klasie pochodnej ta metoda powinna sprawdzić, czy określony podpis jest prawidłowy dla klucza głównego kolumny z określoną ścieżką klucza i określonym zachowaniem enklawy. Domyślna implementacja zgłasza wyjątek 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

Parametry

masterKeyPath
String

Ścieżka klucza głównego kolumny.

allowEnclaveComputations
Boolean

Wskazuje, czy klucz główny kolumny obsługuje obliczenia enklawy.

signature
Byte[]

Podpis metadanych klucza głównego kolumny.

Zwraca

W przypadku implementacji w klasie pochodnej metoda ma zwracać wartość true, jeśli określony podpis jest prawidłowy, lub false, jeśli określony podpis jest nieprawidłowy. Domyślna implementacja zgłasza wyjątek NotImplementedException.

Dotyczy