CngUIPolicy 构造函数

定义

初始化 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)

Source:
CngUIPolicy.cs
Source:
CngUIPolicy.cs
Source:
CngUIPolicy.cs

使用指定的保护级别初始化 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)

Source:
CngUIPolicy.cs
Source:
CngUIPolicy.cs
Source:
CngUIPolicy.cs

使用指定的保护级别和友好名称初始化 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)

Source:
CngUIPolicy.cs
Source:
CngUIPolicy.cs
Source:
CngUIPolicy.cs

使用指定的保护级别、友好名称和说明初始化 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)

Source:
CngUIPolicy.cs
Source:
CngUIPolicy.cs
Source:
CngUIPolicy.cs

使用指定的保护级别、友好名称、说明字符串和使用上下文初始化 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)

Source:
CngUIPolicy.cs
Source:
CngUIPolicy.cs
Source:
CngUIPolicy.cs

使用指定的保护级别、友好名称、说明字符串、使用上下文和标题初始化 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

提供 UI 提示的对话框的标题。 若要使用默认标题,请指定空字符串。

适用于