CngKeyCreationParameters Clase

Definición

Contiene propiedades avanzadas para la creación de claves.

public ref class CngKeyCreationParameters sealed
public sealed class CngKeyCreationParameters
type CngKeyCreationParameters = class
Public NotInheritable Class CngKeyCreationParameters
Herencia
CngKeyCreationParameters

Comentarios

CngKey los objetos contienen propiedades. Algunas propiedades deben agregarse a una clave cuando se crea. Se pueden agregar otras propiedades después de crear la clave.

La CngKeyCreationParameters clase permite agregar propiedades a una clave a medida que se crea. Para ello, pase un CngKeyCreationParameters objeto que contenga propiedades de clave estándar, como el proveedor de almacenamiento de claves (KSP), la directiva de exportación, el uso de claves, la directiva de interfaz de usuario (UI) y el identificador de ventana principal, al Create método . El CngKey objeto que se va a crear se inicializará con estos valores antes de que finalice.

También puede agregar propiedades no estándar a una clave mediante la Parameters propiedad .

Si necesita agregar propiedades después de crear una clave, use el SetProperty método .

Nota

Las clases CNG no funcionan en plataformas que no son de Windows.

Constructores

CngKeyCreationParameters()

Inicializa una nueva instancia de la clase CngKeyCreationParameters.

Propiedades

ExportPolicy

Obtiene o establece la directiva de exportación de claves.

KeyCreationOptions

Obtiene o establece las opciones de creación de claves.

KeyUsage

Obtiene o establece las operaciones criptográficas que se aplican a la clave actual.

Parameters

Permite crear un objeto CngKey con propiedades adicionales que se establecen antes de que la clave esté finalizada.

ParentWindowHandle

Obtiene o establece el identificador de ventana que se debe utilizar como ventana primaria para los cuadros de diálogo creados por las clases CNG (Cryptography Next Generation).

Provider

Obtiene o establece el proveedor de almacenamiento de claves (KSP) en el que se crea una clave.

UIPolicy

Obtiene o establece información sobre la interfaz de usuario que se muestra cuando se crea una clave o se obtiene acceso a ella.

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)

Se aplica a