X509Certificate.Import Method (Byte(), String, X509KeyStorageFlags)
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Populates the X509Certificate object using data from a byte array, a password, and flags for determining how the private key is imported.
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.
| Exception | Condition |
|---|---|
| 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.