ECDiffieHellmanCngPublicKey Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje veřejný klíč ECDH (Elliptic Curve Diffie-Hellman) pro použití s ECDiffieHellmanCng třídou.
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
- Dědičnost
- Atributy
Poznámky
ECDiffieHellmanCngPublicKey objekty se používají při výměně klíčů s ECDiffieHellmanCng objekty.
Vlastnosti
BlobFormat |
Získá formát klíčového objektu ECDiffieHellmanCngPublicKey BLOB pro objekt. |
Metody
Dispose() |
Uvolní všechny prostředky používané aktuální instancí ECDiffieHellman třídy. (Zděděno od ECDiffieHellmanPublicKey) |
Dispose(Boolean) |
Uvolní nespravované prostředky používané ECDiffieHellman třídou a volitelně uvolní spravované prostředky. (Zděděno od ECDiffieHellmanPublicKey) |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
ExportExplicitParameters() |
Exportuje klíčové a explicitní parametry křivky používané objektem ECCurve do objektu ECParameters . |
ExportExplicitParameters() |
Při přepsání v odvozené třídě exportuje explicitní ECParameters objekt.ECCurve (Zděděno od ECDiffieHellmanPublicKey) |
ExportParameters() |
Exportuje klíč používaný objektem ECCurve do objektu ECParameters . |
ExportParameters() |
Při přepsání v odvozené třídě exportuje pojmenovaný nebo explicitní ECParameters objekt.ECCurve (Zděděno od ECDiffieHellmanPublicKey) |
ExportSubjectPublicKeyInfo() |
Exportuje aktuální klíč ve formátu X.509 SubjectPublicKeyInfo. (Zděděno od ECDiffieHellmanPublicKey) |
FromByteArray(Byte[], CngKeyBlobFormat) |
Převede pole bajtů, které obsahuje veřejný klíč, na ECDiffieHellmanCngPublicKey objekt podle zadaného formátu. |
FromXmlString(String) |
Zastaralé.
Převede řetězec XML na ECDiffieHellmanCngPublicKey objekt. |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
Import() |
Převede objekt na ECDiffieHellmanCngPublicKeyCngKey objekt. |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToByteArray() |
Zastaralé.
Serializuje ECDiffieHellmanPublicKey klíč OBJEKT BLOB na pole bajtů. (Zděděno od ECDiffieHellmanPublicKey) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
ToXmlString() |
Zastaralé.
Serializuje ECDiffieHellmanCngPublicKey veřejný klíč na řetězec XML ve formátu RFC 4050. |
TryExportSubjectPublicKeyInfo(Span<Byte>, Int32) |
Pokusí se exportovat aktuální klíč ve formátu X.509 SubjectPublicKeyInfo. (Zděděno od ECDiffieHellmanPublicKey) |