SqlColumnEncryptionKeyStoreProvider Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Basklass för alla nyckellagringssystemleverantörer. En anpassad provider måste härleda från den här klassen och åsidosätta dess medlemsfunktioner och sedan registrera den med hjälp av SqlConnection.RegisterColumnEncryptionKeyStoreProviders(). Mer information finns i Always Encrypted.
public ref class SqlColumnEncryptionKeyStoreProvider abstract
public abstract class SqlColumnEncryptionKeyStoreProvider
type SqlColumnEncryptionKeyStoreProvider = class
Public MustInherit Class SqlColumnEncryptionKeyStoreProvider
- Arv
-
SqlColumnEncryptionKeyStoreProvider
- Härledda
Konstruktorer
| Name | Description |
|---|---|
| SqlColumnEncryptionKeyStoreProvider() |
Initierar en ny instans av SqlColumnEncryptionKeyStoreProviderClass. |
Metoder
| Name | Description |
|---|---|
| DecryptColumnEncryptionKey(String, String, Byte[]) |
Dekrypterar det angivna krypterade värdet för en kolumnkrypteringsnyckel. Det krypterade värdet förväntas krypteras med hjälp av kolumnhuvudnyckeln med den angivna nyckelsökvägen och med den angivna algoritmen. |
| EncryptColumnEncryptionKey(String, String, Byte[]) |
Krypterar en kolumnkrypteringsnyckel med hjälp av kolumnhuvudnyckeln med den angivna nyckelsökvägen och med den angivna algoritmen. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| SignColumnMasterKeyMetadata(String, Boolean) |
När den implementeras i en härledd klass signerar du kolumnens huvudnyckelmetadata digitalt med den kolumnhuvudnyckel som refereras av parametern |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
| VerifyColumnMasterKeyMetadata(String, Boolean, Byte[]) |
När den implementeras i en härledd klass förväntas den här metoden verifiera att den angivna signaturen är giltig för kolumnhuvudnyckeln med den angivna nyckelsökvägen och det angivna enklavens beteende. Standardimplementeringen genererar NotImplementedException. |