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 v šifrovaných sloupcích. Zprostředkovatel enklávy zapouzdřuje podrobnosti implementace na straně klienta protokolu ověření enklávy a logiku pro vytváření a ukládání relací enklávy do mezipaměti.

Konstruktory

Name Description
SqlColumnEncryptionEnclaveProvider()

Inicializuje novou instanci SqlColumnEncryptionEnclaveProvider třídy.

Metody

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

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

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

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

Získá informace, které SqlClient následně používá k zahájení procesu ověření enklávy a k navázání zabezpečené relace s enklávu.

GetEnclaveSession(String, String, SqlEnclaveSession, Int64)

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

GetHashCode()

Slouží jako výchozí funkce hash.

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

Získá Type 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 relací enklávy, pokud zprostředkovatel implementuje ukládání relací do mezipaměti.

MemberwiseClone()

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

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

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

(Zděděno od Object)

Platí pro