DpapiDataProtector(String, String, String[]) Конструктор
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает новый экземпляр класса DpapiDataProtector, используя указанное имя приложения, первичную цель и определенные цели.
public:
DpapiDataProtector(System::String ^ appName, System::String ^ primaryPurpose, ... cli::array <System::String ^> ^ specificPurpose);
public DpapiDataProtector (string appName, string primaryPurpose, params string[] specificPurpose);
new System.Security.Cryptography.DpapiDataProtector : string * string * string[] -> System.Security.Cryptography.DpapiDataProtector
Public Sub New (appName As String, primaryPurpose As String, ParamArray specificPurpose As String())
Параметры
- appName
- String
Имя приложения.
- primaryPurpose
- String
Основное назначение для предохранителя данных.
- specificPurpose
- String[]
Определенное назначение (назначения) для предохранителя данных.
Исключения
appName
является пустой строкой или null
.
-или-
primaryPurpose
является пустой строкой или null
.
-или-
Параметр specificPurposes
содержит пустую строку или имеет значение null
.
Комментарии
Имя приложения, указанное appName
параметром , считается частью назначения для защищенных данных. Три параметра хэшируются, а хэш используется как для защиты, так и для снятия защиты данных. Примерами значений primaryPurpose
и specificPurposes
являются подарочная карта и <номер> карты оплаты или номер> счета и< счета.
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по