CngUIPolicy Класс

Определение

Инкапсулирует необязательные параметры конфигурации для пользовательского интерфейса, отображаемого шифрованием следующего поколения (CNG) при доступе к защищенному ключу.

public ref class CngUIPolicy sealed
public sealed class CngUIPolicy
type CngUIPolicy = class
Public NotInheritable Class CngUIPolicy
Наследование
CngUIPolicy

Комментарии

Этот класс позволяет создать политику пользовательского интерфейса для отображения запросов на ключевые операции, такие как пин-код смарт-карты. Он также позволяет принудительно применять взаимодействие с пользователем для доступа к ключу, даже если ключ хранится в поставщике хранилища ключей программного обеспечения (KSP) вместо смарт-карты. CNG отображает эти параметры конфигурации для пользовательского интерфейса при доступе к защищенному ключу.

Note

Классы CNG не работают на платформах, отличных от Windows.

Конструкторы

Имя Описание
CngUIPolicy(CngUIProtectionLevels, String, String, String, String)

Инициализирует новый экземпляр класса с помощью указанного уровня защиты, понятного CngUIPolicy имени, строки описания, контекста и заголовка.

CngUIPolicy(CngUIProtectionLevels, String, String, String)

Инициализирует новый экземпляр класса с помощью указанного уровня защиты, понятного CngUIPolicy имени, строки описания и использования контекста.

CngUIPolicy(CngUIProtectionLevels, String, String)

Инициализирует новый экземпляр класса с помощью указанного уровня защиты, понятного CngUIPolicy имени и описания.

CngUIPolicy(CngUIProtectionLevels, String)

Инициализирует новый экземпляр класса с помощью указанного CngUIPolicy уровня защиты и понятного имени.

CngUIPolicy(CngUIProtectionLevels)

Инициализирует новый экземпляр класса с помощью указанного CngUIPolicy уровня защиты.

Свойства

Имя Описание
CreationTitle

Возвращает заголовок, отображаемый в командной строке пользовательского интерфейса.

Description

Возвращает строку описания, отображаемую запросом пользовательского интерфейса.

FriendlyName

Возвращает понятное имя, отображаемое в командной строке пользовательского интерфейса.

ProtectionLevel

Возвращает уровень защиты пользовательского интерфейса для ключа.

UseContext

Возвращает описание использования ключа.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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