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 Cryptography Next Generation (CNG) muestra cuando tiene acceso 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 las operaciones clave, como los avisos del PIN de tarjeta inteligente. También le 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.
Nota
Las clases CNG no funcionan en plataformas que no son de Windows.
Constructores
CngUIPolicy(CngUIProtectionLevels) |
Inicializa una nueva instancia de la clase CngUIPolicy utilizando el nivel de protección especificado. |
CngUIPolicy(CngUIProtectionLevels, String) |
Inicializa una nueva instancia de la clase CngUIPolicy utilizando el nivel de protección y el nombre descriptivo especificados. |
CngUIPolicy(CngUIProtectionLevels, String, String) |
Inicializa una nueva instancia de la clase CngUIPolicy utilizando el nivel de protección, el nombre descriptivo y la descripción especificados. |
CngUIPolicy(CngUIProtectionLevels, String, String, String) |
Inicializa una nueva instancia de la clase CngUIPolicy utilizando el nivel de protección, el nombre descriptivo, la cadena de descripción y el contexto de uso especificados. |
CngUIPolicy(CngUIProtectionLevels, String, String, String, String) |
Inicializa una nueva instancia de la clase CngUIPolicy utilizando el nivel de protección, el nombre descriptivo, la cadena de descripción, el contexto de uso y el título especificados. |
Propiedades
CreationTitle |
Obtiene el título mostrado por el indicador de la interfaz de usuario. |
Description |
Obtiene la cadena de descripción mostrada por el indicador de la interfaz de usuario. |
FriendlyName |
Obtiene el nombre descriptivo mostrado por el indicador de la 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 va a utilizar la clave. |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve 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 Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |