SqlColumnEncryptionKeyStoreProvider.VerifyColumnMasterKeyMetadata Metodo

Definizione

Se implementato in una classe derivata, questo metodo deve verificare che la firma specificata sia valida per la chiave master della colonna con il percorso della chiave specificata e il comportamento dell'enclave specificato. L'implementazione predefinita genera 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

Parametri

masterKeyPath
String

Percorso della chiave master della colonna.

allowEnclaveComputations
Boolean

Indica se la chiave master della colonna supporta i calcoli dell'enclave.

signature
Byte[]

Firma dei metadati della chiave master della colonna.

Valori restituiti

Se implementato in una classe derivata, è previsto che il metodo restituisca true se la firma specificata è valida o false se la firma specificata non è valida. L'implementazione predefinita genera NotImplementedException.

Si applica a