Udostępnij za pośrednictwem


DataProtectionProvider Klasa

Definicja

Zawiera metody fabryki służące do tworzenia IDataProtectionProvider kluczy przechowywanych w określonej lokalizacji w systemie plików.

public ref class DataProtectionProvider abstract sealed
public static class DataProtectionProvider
type DataProtectionProvider = class
Public Class DataProtectionProvider
Dziedziczenie
DataProtectionProvider

Uwagi

Użyj tych metod, gdy nie używa się wstrzykiwania zależności w celu udostępnienia usługi aplikacji.

Metody

Create(DirectoryInfo)

Tworzy daną DataProtectionProvider lokalizację, w której mają być przechowywane klucze.

Create(DirectoryInfo, Action<IDataProtectionBuilder>)

Tworzy daną DataProtectionProvider lokalizację, w której mają być przechowywane klucze i opcjonalne wywołanie zwrotne konfiguracji.

Create(DirectoryInfo, Action<IDataProtectionBuilder>, X509Certificate2)

Tworzy daną DataProtectionProvider lokalizację, w której mają być przechowywane klucze, opcjonalne wywołanie zwrotne konfiguracji i używane X509Certificate2 do szyfrowania kluczy.

Create(DirectoryInfo, X509Certificate2)

Tworzy daną DataProtectionProvider lokalizację, w której mają być przechowywane klucze i używane X509Certificate2 do szyfrowania kluczy.

Create(String)

Tworzy element DataProtectionProvider , który przechowuje klucze w lokalizacji na podstawie platformy i systemu operacyjnego.

Create(String, X509Certificate2)

Tworzy element DataProtectionProvider , który przechowuje klucze w lokalizacji na podstawie platformy i systemu operacyjnego i używa danej X509Certificate2 wartości do szyfrowania kluczy.

Dotyczy