CngUIPolicy 類別

定義

將在您存取受保護的金鑰時,Cryptography Next Generation (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)

適用於