ECDiffieHellmanCngPublicKey Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica una chiave pubblica ECDH (Elliptic Curve Diffie-Hellman) da usare con 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
- Ereditarietà
- Attributi
Commenti
ECDiffieHellmanCngPublicKey gli oggetti vengono utilizzati negli scambi di chiavi con ECDiffieHellmanCng gli oggetti .
Proprietà
| Nome | Descrizione |
|---|---|
| BlobFormat |
Ottiene il formato BLOB della chiave per un ECDiffieHellmanCngPublicKey oggetto . |
Metodi
| Nome | Descrizione |
|---|---|
| Dispose() |
Rilascia tutte le risorse usate dall'istanza corrente della ECDiffieHellman classe . (Ereditato da ECDiffieHellmanPublicKey) |
| Dispose(Boolean) |
Rilascia le risorse non gestite usate dalla ECDiffieHellman classe e, facoltativamente, rilascia le risorse gestite. (Ereditato da ECDiffieHellmanPublicKey) |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| ExportExplicitParameters() |
Esporta i parametri della chiave e della curva esplicita usati dall'oggetto ECCurve in un ECParameters oggetto . |
| ExportParameters() |
Esporta la chiave utilizzata dall'oggetto ECCurve in un ECParameters oggetto . |
| ExportSubjectPublicKeyInfo() |
Esporta la chiave corrente nel formato X.509 SubjectPublicKeyInfo. (Ereditato da ECDiffieHellmanPublicKey) |
| FromByteArray(Byte[], CngKeyBlobFormat) |
Converte una matrice di byte che contiene una chiave pubblica in un ECDiffieHellmanCngPublicKey oggetto in base al formato specificato. |
| FromXmlString(String) |
Obsoleti.
Converte una stringa XML in un ECDiffieHellmanCngPublicKey oggetto . |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| Import() |
Converte l'oggetto ECDiffieHellmanCngPublicKey in un CngKey oggetto . |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToByteArray() |
Obsoleti.
Serializza il BLOB della ECDiffieHellmanPublicKey chiave in una matrice di byte. (Ereditato da ECDiffieHellmanPublicKey) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
| ToXmlString() |
Obsoleti.
Serializza la ECDiffieHellmanCngPublicKey chiave pubblica in una stringa XML in formato RFC 4050. |
| TryExportSubjectPublicKeyInfo(Span<Byte>, Int32) |
Tenta di esportare la chiave corrente nel formato X.509 SubjectPublicKeyInfo. (Ereditato da ECDiffieHellmanPublicKey) |