ECDiffieHellmanCngPublicKey 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.
Spécifie une clé publique ECDH (Elliptic Curve Diffie-Hellman) à utiliser avec la ECDiffieHellmanCng classe.
public ref class ECDiffieHellmanCngPublicKey sealed : System::Security::Cryptography::ECDiffieHellmanPublicKey
public sealed class ECDiffieHellmanCngPublicKey : System.Security.Cryptography.ECDiffieHellmanPublicKey
[System.Serializable]
public sealed class ECDiffieHellmanCngPublicKey : System.Security.Cryptography.ECDiffieHellmanPublicKey
type ECDiffieHellmanCngPublicKey = class
inherit ECDiffieHellmanPublicKey
[<System.Serializable>]
type ECDiffieHellmanCngPublicKey = class
inherit ECDiffieHellmanPublicKey
Public NotInheritable Class ECDiffieHellmanCngPublicKey
Inherits ECDiffieHellmanPublicKey
- Héritage
- Attributs
Remarques
ECDiffieHellmanCngPublicKey les objets sont utilisés dans les échanges de clés avec des ECDiffieHellmanCng objets.
Propriétés
| Nom | Description |
|---|---|
| BlobFormat |
Obtient le format BLOB clé d’un ECDiffieHellmanCngPublicKey objet. |
Méthodes
| Nom | Description |
|---|---|
| Dispose() |
Libère toutes les ressources utilisées par l’instance actuelle de la ECDiffieHellman classe. (Hérité de ECDiffieHellmanPublicKey) |
| Dispose(Boolean) |
Libère les ressources non managées utilisées par la ECDiffieHellman classe et libère éventuellement les ressources managées. (Hérité de ECDiffieHellmanPublicKey) |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| ExportExplicitParameters() |
Exporte les paramètres de courbe clé et explicite utilisés par l’objet ECCurve dans un ECParameters objet. |
| ExportParameters() |
Exporte la clé utilisée par l’objet ECCurve dans un ECParameters objet. |
| ExportSubjectPublicKeyInfo() |
Exporte la clé actuelle au format X.509 SubjectPublicKeyInfo. (Hérité de ECDiffieHellmanPublicKey) |
| FromByteArray(Byte[], CngKeyBlobFormat) |
Convertit un tableau d’octets qui contient une clé publique en objet ECDiffieHellmanCngPublicKey selon le format spécifié. |
| FromXmlString(String) |
Obsolète.
Convertit une chaîne XML en objet ECDiffieHellmanCngPublicKey . |
| 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) |
| Import() |
Convertit l’objet ECDiffieHellmanCngPublicKey en objet CngKey . |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToByteArray() |
Obsolète.
Sérialise le ECDiffieHellmanPublicKey blob de clés dans un tableau d’octets. (Hérité de ECDiffieHellmanPublicKey) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
| ToXmlString() |
Obsolète.
Sérialise la ECDiffieHellmanCngPublicKey clé publique dans une chaîne XML au format RFC 4050. |
| TryExportSubjectPublicKeyInfo(Span<Byte>, Int32) |
Tente d’exporter la clé actuelle au format X.509 SubjectPublicKeyInfo. (Hérité de ECDiffieHellmanPublicKey) |