SqlColumnEncryptionKeyStoreProvider.VerifyColumnMasterKeyMetadata Metódus

Definíció

Származtatott osztályban való implementálás esetén ez a módszer várhatóan ellenőrzi, hogy a megadott aláírás érvényes-e az oszlop főkulcsára a megadott kulcs elérési útjával és a megadott enklávé viselkedésével. Az alapértelmezett implementáció a NotImplementedExceptiont dobja.

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

Paraméterek

masterKeyPath
String

Az oszlop főkulcsának elérési útja.

allowEnclaveComputations
Boolean

Azt jelzi, hogy az oszlop főkulcsa támogatja-e az enklávészámításokat.

signature
Byte[]

Az oszlop főkulcs-metaadatainak aláírása.

Válaszok

Származtatott osztályban való implementálás esetén a metódusnak igaznak kell lennie, ha a megadott aláírás érvényes, vagy hamis, ha a megadott aláírás érvénytelen. Az alapértelmezett implementáció a NotImplementedExceptiont dobja.

A következőre érvényes: