Windows Dev Center

X509Certificate.Import Method (Byte(), String, X509KeyStorageFlags)

Populates the X509Certificate object using data from a byte array, a password, and flags for determining how the private key is imported.

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

'Declaration
Public Overridable Sub Import ( _
	rawData As Byte(), _
	password As String, _
	keyStorageFlags As X509KeyStorageFlags _
)

Parameters

rawData
Type: System.Byte ()
A byte array containing data from an X.509 certificate.
password
Type: System.String
The password required to access the X.509 certificate data.
keyStorageFlags
Type: System.Security.Cryptography.X509Certificates.X509KeyStorageFlags
One of the enumeration values that controls where and how the private key is imported.

ExceptionCondition
ArgumentException

The rawData parameter is Nothing.

-or-

The length of the rawData parameter is 0.

This method can be used to populate an X509Certificate object using a password for the certificate represented by the byte array. The X509KeyStorageFlags value can be used to control where and how the private key is imported.

Windows Phone OS

Supported in: 8.1, 8.0, 7.1, 7.0

Windows Phone

Show:
© 2015 Microsoft