SqlColumnEncryptionEnclaveProvider Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 |
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) |