Bagikan melalui


SqlColumnEncryptionEnclaveProvider Kelas

Definisi

Kelas dasar yang menentukan antarmuka untuk penyedia enklave untuk Always Encrypted.

public ref class SqlColumnEncryptionEnclaveProvider abstract
public abstract class SqlColumnEncryptionEnclaveProvider
type SqlColumnEncryptionEnclaveProvider = class
Public MustInherit Class SqlColumnEncryptionEnclaveProvider
Warisan
SqlColumnEncryptionEnclaveProvider

Keterangan

Enklave adalah wilayah memori yang dilindungi di dalam SQL Server, digunakan untuk komputasi pada kolom terenkripsi. Penyedia enklave merangkum detail implementasi sisi klien dari protokol pengesahan enklave serta logika untuk membuat dan menyinggahkan sesi enklave.

Konstruktor

SqlColumnEncryptionEnclaveProvider()

Menginisialisasi instans baru kelas SqlColumnEncryptionEnclaveProvider.

Metode

CreateEnclaveSession(Byte[], ECDiffieHellmanCng, String, String, SqlEnclaveSession, Int64)

Ketika ditimpa di kelas turunan, melakukan pengesahan enklave, menghasilkan kunci simetris untuk sesi, membuat sesi enklave dan menyimpan informasi sesi di cache.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetAttestationParameters()

Mendapatkan informasi yang kemudian digunakan SqlClient untuk memulai proses membuktikan enklave dan untuk membangun sesi yang aman dengan enklave.

GetEnclaveSession(String, String, SqlEnclaveSession, Int64)

Saat ditimpa di kelas turunan, cari informasi sesi enklave yang ada di cache sesi enklave. Jika penyedia enklave tidak menerapkan penembolokan sesi enklave, metode ini diharapkan untuk kembali null dalam sqlEnclaveSession parameter .

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
InvalidateEnclaveSession(String, String, SqlEnclaveSession)

Ketika ditimpa di kelas turunan, cari dan keluarkan sesi enklave dari cache sesi enklave, jika penyedia menerapkan penembolokan sesi.

MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk