Export (0) Print
Expand All

ECDiffieHellmanCngPublicKey.FromXmlString Method

Converts an XML string to an ECDiffieHellmanCngPublicKey object.

Namespace:  System.Security.Cryptography
Assembly:  System.Core (in System.Core.dll)

public static ECDiffieHellmanCngPublicKey FromXmlString(
	string xml
)

Parameters

xml
Type: System.String

An XML string that contains an Elliptic Curve Diffie-Hellman (ECDH) key.

Return Value

Type: System.Security.Cryptography.ECDiffieHellmanCngPublicKey
An object that contains the ECDH public key that is specified by the given XML.

ExceptionCondition
ArgumentNullException

The xml parameter is null.

ArgumentException

The xml parameter does not specify an ECDiffieHellman key.

This static method is shared among all ECDiffieHellmanCngPublicKey instances.

.NET Framework

Supported in: 4.5.2, 4.5.1, 4.5, 4, 3.5

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

Show:
© 2014 Microsoft