DataProtectionProvider Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |