DataProtectionProvider Třída

Definice

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.

Platí pro