Partager via


CngKeyCreationParameters Classe

Définition

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

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 après la création de la clé.

La CngKeyCreationParameters classe vous permet d’ajouter des propriétés à une clé au fur et à mesure de sa création. Pour ce faire, transmettez à la méthode 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 de la clé, la stratégie d’interface utilisateur (IU) et le Create handle de fenêtre parent. L’objet CngKey en cours de création sera initialisé avec ces valeurs avant d’être 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 .

Notes

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

Constructeurs

CngKeyCreationParameters()

Initialise une nouvelle instance de la classe CngKeyCreationParameters.

Propriétés

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 de créer un objet CngKey avec les 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) pour y créer une clé.

UIPolicy

Obtient ou définit des informations à propos de l'interface utilisateur à afficher lorsqu'une clé est créée ou accédée.

Méthodes

Equals(Object)

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

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

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

(Hérité de Object)

S’applique à