Sdílet prostřednictvím


SqlColumnEncryptionEnclaveProvider Třída

Definice

Základní třída, která definuje rozhraní pro zprostředkovatele enklávy pro Always Encrypted.

public ref class SqlColumnEncryptionEnclaveProvider abstract
public abstract class SqlColumnEncryptionEnclaveProvider
type SqlColumnEncryptionEnclaveProvider = class
Public MustInherit Class SqlColumnEncryptionEnclaveProvider
Dědičnost
SqlColumnEncryptionEnclaveProvider

Poznámky

Enkláva je chráněná oblast paměti uvnitř SQL Server, která se používá pro výpočty se šifrovanými sloupci. Zprostředkovatel enklávy zapouzdřuje podrobnosti o implementaci protokolu ověření enklávy na straně klienta a logiku pro vytváření relací enklávy a ukládání do mezipaměti.

Konstruktory

SqlColumnEncryptionEnclaveProvider()

Inicializuje novou instanci SqlColumnEncryptionEnclaveProvider třídy .

Metody

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

Při přepsání v odvozené třídě provede ověření identity enklávy, vygeneruje symetrický klíč pro relaci, vytvoří relaci enklávy a uloží informace o relaci do mezipaměti.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetAttestationParameters()

Získá informace, které SqlClient následně použije k zahájení procesu ověření enklávy a vytvořit zabezpečenou relaci s enklávu.

GetEnclaveSession(String, String, SqlEnclaveSession, Int64)

Při přepsání v odvozené třídě vyhledá informace o existující relaci enklávy v mezipaměti relace enklávy. Pokud zprostředkovatel enklávy neimplementuje ukládání relace enklávy do mezipaměti, očekává se, že tato metoda vrátí null v parametru sqlEnclaveSession .

GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
InvalidateEnclaveSession(String, String, SqlEnclaveSession)

Při přepsání v odvozené třídě vyhledá a vyřadí relaci enklávy z mezipaměti relace enklávy, pokud zprostředkovatel implementuje ukládání relace do mezipaměti.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro