CngUIPolicy 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 CngUIPolicy 類別的新執行個體。
多載
| 名稱 | Description |
|---|---|
| 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 實例。 |
CngUIPolicy(CngUIProtectionLevels)
利用指定的保護等級初始化該 CngUIPolicy 類別的新實例。
public:
CngUIPolicy(System::Security::Cryptography::CngUIProtectionLevels protectionLevel);
public CngUIPolicy(System.Security.Cryptography.CngUIProtectionLevels protectionLevel);
new System.Security.Cryptography.CngUIPolicy : System.Security.Cryptography.CngUIProtectionLevels -> System.Security.Cryptography.CngUIPolicy
Public Sub New (protectionLevel As CngUIProtectionLevels)
參數
- protectionLevel
- CngUIProtectionLevels
以位元組合列出的列舉值,指定保護等級。
備註
此建構器在 UI 提示情境中設定金鑰的保護等級。
適用於
CngUIPolicy(CngUIProtectionLevels, String)
透過指定的保護等級和友誼名稱初始化該 CngUIPolicy 類別的新實例。
public:
CngUIPolicy(System::Security::Cryptography::CngUIProtectionLevels protectionLevel, System::String ^ friendlyName);
public CngUIPolicy(System.Security.Cryptography.CngUIProtectionLevels protectionLevel, string? friendlyName);
public CngUIPolicy(System.Security.Cryptography.CngUIProtectionLevels protectionLevel, string friendlyName);
new System.Security.Cryptography.CngUIPolicy : System.Security.Cryptography.CngUIProtectionLevels * string -> System.Security.Cryptography.CngUIPolicy
Public Sub New (protectionLevel As CngUIProtectionLevels, friendlyName As String)
參數
- protectionLevel
- CngUIProtectionLevels
以位元組合列出的列舉值,指定保護等級。
- friendlyName
- String
一個友善的名稱,代表在 UI 提示中使用的金鑰。 指定一個空字串使用預設名稱。
適用於
CngUIPolicy(CngUIProtectionLevels, String, String)
透過指定的保護等級、友誼名稱及描述初始化該類別的新實例 CngUIPolicy 。
public:
CngUIPolicy(System::Security::Cryptography::CngUIProtectionLevels protectionLevel, System::String ^ friendlyName, System::String ^ description);
public CngUIPolicy(System.Security.Cryptography.CngUIProtectionLevels protectionLevel, string? friendlyName, string? description);
public CngUIPolicy(System.Security.Cryptography.CngUIProtectionLevels protectionLevel, string friendlyName, string description);
new System.Security.Cryptography.CngUIPolicy : System.Security.Cryptography.CngUIProtectionLevels * string * string -> System.Security.Cryptography.CngUIPolicy
Public Sub New (protectionLevel As CngUIProtectionLevels, friendlyName As String, description As String)
參數
- protectionLevel
- CngUIProtectionLevels
以位元組合列出的列舉值,指定保護等級。
- friendlyName
- String
一個友善的名稱,代表在 UI 提示中使用的金鑰。 指定一個空字串使用預設名稱。
- description
- String
鑰匙的完整文字說明。 指定一個空字串來使用預設描述。
適用於
CngUIPolicy(CngUIProtectionLevels, String, String, String)
透過使用指定的保護等級、友誼名稱、描述字串及使用上下文,初始化該類別的新 CngUIPolicy 實例。
public:
CngUIPolicy(System::Security::Cryptography::CngUIProtectionLevels protectionLevel, System::String ^ friendlyName, System::String ^ description, System::String ^ useContext);
public CngUIPolicy(System.Security.Cryptography.CngUIProtectionLevels protectionLevel, string? friendlyName, string? description, string? useContext);
public CngUIPolicy(System.Security.Cryptography.CngUIProtectionLevels protectionLevel, string friendlyName, string description, string useContext);
new System.Security.Cryptography.CngUIPolicy : System.Security.Cryptography.CngUIProtectionLevels * string * string * string -> System.Security.Cryptography.CngUIPolicy
Public Sub New (protectionLevel As CngUIProtectionLevels, friendlyName As String, description As String, useContext As String)
參數
- protectionLevel
- CngUIProtectionLevels
以位元組合列出的列舉值,指定保護等級。
- friendlyName
- String
一個友善的名稱,代表在 UI 提示中使用的金鑰。 指定一個空字串使用預設名稱。
- description
- String
鑰匙的完整文字說明。 指定一個空字串來使用預設描述。
- useContext
- String
說明鑰匙的使用方式。 指定一個空字串來使用預設描述。
適用於
CngUIPolicy(CngUIProtectionLevels, String, String, String, String)
透過使用指定的保護等級、友善名稱、描述字串、使用上下文及標題初始化類別的新 CngUIPolicy 實例。
public:
CngUIPolicy(System::Security::Cryptography::CngUIProtectionLevels protectionLevel, System::String ^ friendlyName, System::String ^ description, System::String ^ useContext, System::String ^ creationTitle);
public CngUIPolicy(System.Security.Cryptography.CngUIProtectionLevels protectionLevel, string? friendlyName, string? description, string? useContext, string? creationTitle);
public CngUIPolicy(System.Security.Cryptography.CngUIProtectionLevels protectionLevel, string friendlyName, string description, string useContext, string creationTitle);
new System.Security.Cryptography.CngUIPolicy : System.Security.Cryptography.CngUIProtectionLevels * string * string * string * string -> System.Security.Cryptography.CngUIPolicy
Public Sub New (protectionLevel As CngUIProtectionLevels, friendlyName As String, description As String, useContext As String, creationTitle As String)
參數
- protectionLevel
- CngUIProtectionLevels
以位元組合列出的列舉值,指定保護等級。
- friendlyName
- String
一個友善的名稱,代表在 UI 提示中使用的金鑰。 指定一個空字串使用預設名稱。
- description
- String
鑰匙的完整文字說明。 指定一個空字串來使用預設描述。
- useContext
- String
說明鑰匙的使用方式。 指定一個空字串來使用預設描述。
- creationTitle
- String
提供介面提示的對話框標題。 指定一個空字串來使用預設標題。