Поделиться через


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 для шифрования ключей.

Применяется к