CngUIPolicy 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 CngUIPolicy 類別的新執行個體。
多載
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 提示中使用的易記金鑰名稱。 指定一個 null 字串,以使用預設的名稱。
適用於
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 提示中使用的易記金鑰名稱。 指定一個 null 字串,以使用預設的名稱。
- description
- String
索引鍵的全文描述。 指定一個 null 字串,以使用預設的描述。
適用於
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 提示中使用的易記金鑰名稱。 指定一個 null 字串,以使用預設的名稱。
- description
- String
索引鍵的全文描述。 指定一個 null 字串,以使用預設的描述。
- useContext
- String
描述如何使用金鑰的文字。 指定一個 null 字串,以使用預設的描述。
適用於
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 提示中使用的易記金鑰名稱。 指定一個 null 字串,以使用預設的名稱。
- description
- String
索引鍵的全文描述。 指定一個 null 字串,以使用預設的描述。
- useContext
- String
描述如何使用金鑰的文字。 指定一個 null 字串,以使用預設的描述。
- creationTitle
- String
提供 UI 提示的對話方塊標題。 指定一個 null 字串,以使用預設標題。