Export Method (X509ContentType)
Collapse the table of content
Expand the table of content

X509Certificate.Export Method (X509ContentType)

[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]

Exports the current X509Certificate object to a byte array in a format described by one of the X509ContentType values.

Namespace:  System.Security.Cryptography.X509Certificates
Assembly:  mscorlib (in mscorlib.dll)

public virtual byte[] Export(
	X509ContentType contentType


Type: System.Security.Cryptography.X509Certificates.X509ContentType
One of the enumeration values that describes how to format the output data.

Return Value

Type: System.Byte []
An array of bytes that represents the current X509Certificate object.


A value other than Cert was passed to the contentType parameter.


The certificate could not be exported.

The contentType parameter accepts only the Cert value of the X509ContentType enumeration. Passing any other value causes a CryptographicException to be thrown.

Windows Phone OS

Supported in: 8.1, 8.0, 7.1, 7.0

Windows Phone

© 2017 Microsoft