DataProtectionProvider 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í.
Obsahuje metody pro vytváření, kde se klíče ukládají v určitém IDataProtectionProvider umístění v systému souborů.
public ref class DataProtectionProvider abstract sealed
public static class DataProtectionProvider
type DataProtectionProvider = class
Public Class DataProtectionProvider
- Dědičnost
-
DataProtectionProvider
Poznámky
Tyto metody použijte v případě, že k poskytování služby aplikaci používáte injektáž závislostí.
Metody
| Create(DirectoryInfo) |
Vytvoří dané DataProtectionProvider umístění, do kterého se mají ukládat klíče. |
| Create(DirectoryInfo, Action<IDataProtectionBuilder>) |
Vytvoří dané DataProtectionProvider umístění, do kterého se uloží klíče, a volitelné zpětné volání konfigurace. |
| Create(DirectoryInfo, Action<IDataProtectionBuilder>, X509Certificate2) |
Vytvoří dané umístění, do kterého se mají ukládat klíče, volitelné zpětné volání konfigurace a používá se DataProtectionProvider X509Certificate2 k šifrování klíčů. |
| Create(DirectoryInfo, X509Certificate2) |
Vytvoří dané DataProtectionProvider umístění, do kterého se budou ukládat klíče, a použije se X509Certificate2 k šifrování klíčů. |
| Create(String) |
Vytvoří objekt DataProtectionProvider , který ukládá klíče do umístění na základě platformy a operačního systému. |
| Create(String, X509Certificate2) |
Vytvoří objekt , který ukládá klíče do umístění na základě platformy a operačního systému, a pomocí daného klíče DataProtectionProvider X509Certificate2 je zašifruje. |