CngKeyCreationParameters Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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) |