## X509Certificate::Import(const ByteArrayPtr\&) method


Imports information from the specified certificate data. NOT IMPLEMENTED.

```cpp
virtual void System::Security::Cryptography::X509Certificates::X509Certificate::Import(const ByteArrayPtr &data)
```


| Parameter | Type | Description |
| --- | --- | --- |
| data | const ByteArrayPtr\& | The certificate file name. |

## See Also

* Typedef [ByteArrayPtr](../../../system/bytearrayptr/)
* Class [X509Certificate](../)
* Namespace [System::Security::Cryptography::X509Certificates](../../)
* Library [Aspose.PDF for C++](../../../)
## X509Certificate::Import(const ByteArrayPtr\&, const SecureStringPtr\&, X509KeyStorageFlags) method


Imports information from the specified certificate data. NOT IMPLEMENTED.

```cpp
virtual void System::Security::Cryptography::X509Certificates::X509Certificate::Import(const ByteArrayPtr &data, const SecureStringPtr &password, X509KeyStorageFlags key_storage_flags)
```


| Parameter | Type | Description |
| --- | --- | --- |
| data | const ByteArrayPtr\& | The X.509 certificate data. |
| password | const SecureStringPtr\& | The password required to access the certificate data. |
| key_storage_flags | X509KeyStorageFlags |  |

## See Also

* Typedef [ByteArrayPtr](../../../system/bytearrayptr/)
* Typedef [SecureStringPtr](../../../system.security/securestringptr/)
* Enum [X509KeyStorageFlags](../../x509keystorageflags/)
* Class [X509Certificate](../)
* Namespace [System::Security::Cryptography::X509Certificates](../../)
* Library [Aspose.PDF for C++](../../../)
## X509Certificate::Import(const ByteArrayPtr\&, const String\&, X509KeyStorageFlags) method


Imports information from the specified certificate data. NOT IMPLEMENTED.

```cpp
virtual void System::Security::Cryptography::X509Certificates::X509Certificate::Import(const ByteArrayPtr &data, const String &password, X509KeyStorageFlags key_storage_flags)
```


| Parameter | Type | Description |
| --- | --- | --- |
| data | const ByteArrayPtr\& | The certificate file name. |
| password | const String\& | The password required to access the certificate data. |
| key_storage_flags | X509KeyStorageFlags |  |

## See Also

* Typedef [ByteArrayPtr](../../../system/bytearrayptr/)
* Class [String](../../../system/string/)
* Enum [X509KeyStorageFlags](../../x509keystorageflags/)
* Class [X509Certificate](../)
* Namespace [System::Security::Cryptography::X509Certificates](../../)
* Library [Aspose.PDF for C++](../../../)
## X509Certificate::Import(const String\&) method


Imports information from the specified certificate file. NOT IMPLEMENTED.

```cpp
virtual void System::Security::Cryptography::X509Certificates::X509Certificate::Import(const String &filename)
```


| Parameter | Type | Description |
| --- | --- | --- |
| filename | const String\& | The certificate file name. |

## See Also

* Class [String](../../../system/string/)
* Class [X509Certificate](../)
* Namespace [System::Security::Cryptography::X509Certificates](../../)
* Library [Aspose.PDF for C++](../../../)
## X509Certificate::Import(const String\&, const SecureStringPtr\&, X509KeyStorageFlags) method


Imports information from the specified certificate file. NOT IMPLEMENTED.

```cpp
virtual void System::Security::Cryptography::X509Certificates::X509Certificate::Import(const String &filename, const SecureStringPtr &password, X509KeyStorageFlags key_storage_flags)
```


| Parameter | Type | Description |
| --- | --- | --- |
| filename | const String\& | The certificate file name. |
| password | const SecureStringPtr\& | The password required to access the certificate data. |
| key_storage_flags | X509KeyStorageFlags |  |

## See Also

* Class [String](../../../system/string/)
* Typedef [SecureStringPtr](../../../system.security/securestringptr/)
* Enum [X509KeyStorageFlags](../../x509keystorageflags/)
* Class [X509Certificate](../)
* Namespace [System::Security::Cryptography::X509Certificates](../../)
* Library [Aspose.PDF for C++](../../../)
## X509Certificate::Import(const String\&, const String\&, X509KeyStorageFlags) method


Imports information from the specified certificate file. NOT IMPLEMENTED.

```cpp
virtual void System::Security::Cryptography::X509Certificates::X509Certificate::Import(const String &filename, const String &password, X509KeyStorageFlags key_storage_flags)
```


| Parameter | Type | Description |
| --- | --- | --- |
| filename | const String\& | The certificate file name. |
| password | const String\& | The password required to access the certificate data. |
| key_storage_flags | X509KeyStorageFlags |  |

## See Also

* Class [String](../../../system/string/)
* Enum [X509KeyStorageFlags](../../x509keystorageflags/)
* Class [X509Certificate](../)
* Namespace [System::Security::Cryptography::X509Certificates](../../)
* Library [Aspose.PDF for C++](../../../)
