Nyelv

SqlColumnEncryptionKeyStoreProvider Osztály

Definíció

Alaposztály az összes kulcstároló-szolgáltatóhoz. Az egyéni szolgáltatónak ebből az osztályból kell származnia, felül kell bírálnia a tagfüggvényeit, majd regisztrálnia kell azt az SqlConnection.RegisterColumnEncryptionKeyStoreProviders() használatával. További részletekért lásd: Always Encrypted.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

public ref class SqlColumnEncryptionKeyStoreProvider abstract
public abstract class SqlColumnEncryptionKeyStoreProvider
type SqlColumnEncryptionKeyStoreProvider = class
Public MustInherit Class SqlColumnEncryptionKeyStoreProvider
Öröklődés
SqlColumnEncryptionKeyStoreProvider
Származtatott

Konstruktorok

Név Description
SqlColumnEncryptionKeyStoreProvider()

Inicializálja az SqlColumnEncryptionKeyStoreProviderClass új példányát.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

Metódusok

Név Description
DecryptColumnEncryptionKey(String, String, Byte[])

Egy oszloptitkosítási kulcs megadott titkosított értékének visszafejtése. A titkosított érték várhatóan az oszlop főkulcsával és a megadott algoritmussal lesz titkosítva.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

EncryptColumnEncryptionKey(String, String, Byte[])

Az oszloptitkosítási kulcs titkosítása az oszlop főkulcsával a megadott kulcs elérési útjával és a megadott algoritmus használatával.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
SignColumnMasterKeyMetadata(String, Boolean)

Származtatott osztályban való implementáláskor digitálisan aláírja az oszlop főkulcsának metaadatait a paraméter által masterKeyPath hivatkozott oszlopminta-kulccsal. Az aláírás létrehozásához használt bemeneti értékeknek a megadott értékeknek masterKeyPath és allowEnclaveComputations paramétereknek kell lenniük.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)
VerifyColumnMasterKeyMetadata(String, Boolean, Byte[])

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.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

A következőre érvényes:

Lásd még