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)

使用指定的保护级别初始化 CngUIPolicy 类的一个新实例。

CngUIPolicy(CngUIProtectionLevels, String)

使用指定的保护级别和友好名称初始化 CngUIPolicy 类的一个新实例。

CngUIPolicy(CngUIProtectionLevels, String, String)

使用指定的保护级别、友好名称和说明初始化 CngUIPolicy 类的一个新实例。

CngUIPolicy(CngUIProtectionLevels, String, String, String)

使用指定的保护级别、友好名称、说明字符串和使用上下文初始化 CngUIPolicy 类的一个新实例。

CngUIPolicy(CngUIProtectionLevels, String, String, String, String)

使用指定的保护级别、友好名称、说明字符串、使用上下文和标题初始化 CngUIPolicy 类的一个新实例。

属性

CreationTitle

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

Description

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

FriendlyName

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

ProtectionLevel

获取密钥的 UI 保护级别。

UseContext

获取对将如何使用密钥的说明。

方法

Equals(Object)

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

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

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

(继承自 Object)

适用于