CngUIPolicy 类

定义

封装加密下一代(CNG)在访问受保护密钥时显示的用户界面(UI)的可选配置参数。

public ref class CngUIPolicy sealed
public sealed class CngUIPolicy
type CngUIPolicy = class
Public NotInheritable Class CngUIPolicy
继承
CngUIPolicy

注解

此类使你能够创建 UI 策略,用于显示有关密钥操作(如智能卡 PIN 提示)的提示。 它还使你能够强制用户交互来访问密钥,即使密钥存储在软件密钥存储提供程序(KSP)而不是智能卡中。 访问受保护的密钥时,CNG 会显示 UI 的这些配置参数。

注释

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

获取 UI 提示符显示的标题。

Description

获取 UI 提示符显示的说明字符串。

FriendlyName

获取 UI 提示显示的友好名称。

ProtectionLevel

获取密钥的 UI 保护级别。

UseContext

获取密钥的使用方式的说明。

方法

名称 说明
Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
ToString()

返回一个表示当前对象的字符串。

(继承自 Object)

适用于