CngUIPolicy Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Encapsula los parámetros de configuración opcionales para la interfaz de usuario (UI) que muestra Cryptography Next Generation (CNG) al acceder a una clave protegida.
public ref class CngUIPolicy sealed
public sealed class CngUIPolicy
type CngUIPolicy = class
Public NotInheritable Class CngUIPolicy
- Herencia
-
CngUIPolicy
Comentarios
Esta clase le permite crear una directiva de interfaz de usuario para mostrar mensajes sobre operaciones clave, como avisos de PIN de tarjeta inteligente. También permite aplicar la interacción del usuario para acceder a una clave, incluso si la clave se almacena en un proveedor de almacenamiento de claves de software (KSP) en lugar de en una tarjeta inteligente. CNG muestra estos parámetros de configuración para la interfaz de usuario al acceder a una clave protegida.
Note
Las clases de CNG no funcionan en plataformas que no son de Windows.
Constructores
| Nombre | Description |
|---|---|
| CngUIPolicy(CngUIProtectionLevels, String, String, String, String) |
Inicializa una nueva instancia de la CngUIPolicy clase mediante el nivel de protección, el nombre descriptivo, la cadena de descripción, el contexto y el título especificados. |
| CngUIPolicy(CngUIProtectionLevels, String, String, String) |
Inicializa una nueva instancia de la CngUIPolicy clase mediante el nivel de protección, el nombre descriptivo, la cadena de descripción y el contexto especificados. |
| CngUIPolicy(CngUIProtectionLevels, String, String) |
Inicializa una nueva instancia de la clase mediante el nivel de protección, el nombre descriptivo y la CngUIPolicy descripción especificados. |
| CngUIPolicy(CngUIProtectionLevels, String) |
Inicializa una nueva instancia de la CngUIPolicy clase utilizando el nivel de protección y el nombre descriptivo especificados. |
| CngUIPolicy(CngUIProtectionLevels) |
Inicializa una nueva instancia de la CngUIPolicy clase mediante el nivel de protección especificado. |
Propiedades
| Nombre | Description |
|---|---|
| CreationTitle |
Obtiene el título que muestra el símbolo del sistema de la interfaz de usuario. |
| Description |
Obtiene la cadena de descripción que muestra el símbolo del sistema de interfaz de usuario. |
| FriendlyName |
Obtiene el nombre descriptivo que muestra el símbolo del sistema de interfaz de usuario. |
| ProtectionLevel |
Obtiene el nivel de protección de la interfaz de usuario para la clave. |
| UseContext |
Obtiene la descripción de cómo se usará la clave. |
Métodos
| Nombre | Description |
|---|---|
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Actúa como la función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |