CngKeyCreationParameters 類別

定義

包含建立金鑰的進階屬性。

public ref class CngKeyCreationParameters sealed
public sealed class CngKeyCreationParameters
type CngKeyCreationParameters = class
Public NotInheritable Class CngKeyCreationParameters
繼承
CngKeyCreationParameters

備註

CngKey 物件包含屬性。 某些屬性必須在建立索引鍵時新增至索引鍵。 建立索引鍵之後,可以新增其他屬性。

類別 CngKeyCreationParameters 可讓您在建立索引鍵時將屬性新增至索引鍵。 您可以將 CngKeyCreationParameters 包含標準金鑰屬性的物件傳遞至 方法,例如金鑰儲存提供者 (KSP) 、匯出原則、金鑰使用方式、使用者介面 (UI) 原則和父視窗控制碼 CreateCngKey在完成之前,所建立的物件將會使用這些值初始化。

您也可以使用 Parameters 屬性,將非標準屬性新增至索引鍵。

如果您需要在建立索引鍵之後新增屬性,請使用 SetProperty 方法。

注意

CNG 類別無法在非 Windows 平臺上運作。

建構函式

CngKeyCreationParameters()

初始化 CngKeyCreationParameters 類別的新執行個體。

屬性

ExportPolicy

取得或設定金鑰匯出原則。

KeyCreationOptions

取得或設定金鑰建立選項。

KeyUsage

取得或設定套用至目前金鑰的密碼編譯作業。

Parameters

啟用 CngKey 物件,該物件會以金鑰做最終處理之前設定的額外屬性建立。

ParentWindowHandle

取得或設定視窗控制代碼,該代碼應用來做為 Cryptography Next Generation (CNG) 類別所建立對話方塊的父視窗。

Provider

取得或設定金鑰儲存提供者 (KSP),以便於其中建立金鑰。

UIPolicy

取得或設定使用者介面的相關資訊,以便在建立或存取金鑰時顯示。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於