SqlColumnEncryptionEnclaveProvider Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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í |
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) |