Partager via


CngKeyCreationParameters Classe

Définition

Contient des propriétés avancées pour la création de clés.

public ref class CngKeyCreationParameters sealed
public sealed class CngKeyCreationParameters
type CngKeyCreationParameters = class
Public NotInheritable Class CngKeyCreationParameters
Héritage
CngKeyCreationParameters

Remarques

CngKey les objets contiennent des propriétés. Certaines propriétés doivent être ajoutées à une clé lors de sa création. D’autres propriétés peuvent être ajoutées une fois la clé créée.

La CngKeyCreationParameters classe vous permet d’ajouter des propriétés à une clé lors de sa création. Pour ce faire, transmettez un CngKeyCreationParameters objet qui contient des propriétés de clé standard, telles que le fournisseur de stockage de clés (KSP), la stratégie d’exportation, l’utilisation des clés, la stratégie d’interface utilisateur et le handle de fenêtre parent, à la Create méthode. L’objet CngKey en cours de création sera initialisé avec ces valeurs avant qu’il ne soit finalisé.

Vous pouvez également ajouter des propriétés non standard à une clé à l’aide de la Parameters propriété.

Si vous devez ajouter des propriétés après la création d’une clé, utilisez la SetProperty méthode.

Note

Les classes CNG ne fonctionnent pas sur les plateformes non Windows.

Constructeurs

Nom Description
CngKeyCreationParameters()

Initialise une nouvelle instance de la classe CngKeyCreationParameters.

Propriétés

Nom Description
ExportPolicy

Obtient ou définit la stratégie d’exportation de clé.

KeyCreationOptions

Obtient ou définit les options de création de clé.

KeyUsage

Obtient ou définit les opérations de chiffrement qui s’appliquent à la clé actuelle.

Parameters

Permet à un CngKey objet d’être créé avec des propriétés supplémentaires définies avant la finalisation de la clé.

ParentWindowHandle

Obtient ou définit le handle de fenêtre qui doit être utilisé comme fenêtre parente pour les boîtes de dialogue créées par les classes CNG (Cryptography Next Generation).

Provider

Obtient ou définit le fournisseur de stockage de clés (KSP) dans lequel créer une clé.

UIPolicy

Obtient ou définit des informations sur l’interface utilisateur à afficher lorsqu’une clé est créée ou accessible.

Méthodes

Nom Description
Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à