DataProtectionProvider Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит фабричные методы для создания IDataProtectionProvider , где ключи хранятся в определенном расположении в файловой системе.
public ref class DataProtectionProvider abstract sealed
public static class DataProtectionProvider
type DataProtectionProvider = class
Public Class DataProtectionProvider
- Наследование
-
DataProtectionProvider
Комментарии
Используйте эти методы, если не используется внедрение зависимостей для предоставления службы приложению.
Методы
Create(DirectoryInfo) |
Создает заданное DataProtectionProvider расположение для хранения ключей. |
Create(DirectoryInfo, Action<IDataProtectionBuilder>) |
Создает заданное DataProtectionProvider расположение для хранения ключей и необязательный обратный вызов конфигурации. |
Create(DirectoryInfo, Action<IDataProtectionBuilder>, X509Certificate2) |
Создает заданное DataProtectionProvider расположение для хранения ключей, необязательный обратный вызов конфигурации и , используемый X509Certificate2 для шифрования ключей. |
Create(DirectoryInfo, X509Certificate2) |
Создает заданное DataProtectionProvider расположение для хранения ключей и , используемое X509Certificate2 для шифрования ключей. |
Create(String) |
Создает объект DataProtectionProvider , который хранит ключи в расположении на основе платформы и операционной системы. |
Create(String, X509Certificate2) |
DataProtectionProvider Создает объект , который хранит ключи в расположении на основе платформы и операционной системы и использует заданный X509Certificate2 для шифрования ключей. |