X509Certificate()
Contents
[
Hide
]X509Certificate::X509Certificate(const X509Certificate&) constructor
System::Security::Cryptography::X509Certificates::X509Certificate::X509Certificate(const X509Certificate &)=delete
X509Certificate::X509Certificate() constructor
Constructor.
System::Security::Cryptography::X509Certificates::X509Certificate::X509Certificate()
X509Certificate::X509Certificate(const ByteArrayPtr&) constructor
Constructor.
System::Security::Cryptography::X509Certificates::X509Certificate::X509Certificate(const ByteArrayPtr &data)
Arguments
Parameter | Type | Description |
---|---|---|
data | const ByteArrayPtr& | Sequence of bytes that represents encoded certificate. |
X509Certificate::X509Certificate(const String&) constructor
Constructor.
System::Security::Cryptography::X509Certificates::X509Certificate::X509Certificate(const String &filename)
Arguments
Parameter | Type | Description |
---|---|---|
filename | const String& | File to load certificate from. |
X509Certificate::X509Certificate(const SharedPtr<X509Certificate>&) constructor
Constructor.
System::Security::Cryptography::X509Certificates::X509Certificate::X509Certificate(const SharedPtr<X509Certificate> &cert)
Arguments
Parameter | Type | Description |
---|---|---|
cert | const SharedPtr<X509Certificate>& | A certificate used to initialize this object. |
X509Certificate::X509Certificate(const ByteArrayPtr&, const String&) constructor
Constructor.
System::Security::Cryptography::X509Certificates::X509Certificate::X509Certificate(const ByteArrayPtr &raw_data, const String &password)
Arguments
Parameter | Type | Description |
---|---|---|
raw_data | const ByteArrayPtr& | Sequence of bytes that represents encoded certificate. |
password | const String& | Password used to access the certificate data. |
X509Certificate::X509Certificate(const ByteArrayPtr&, const SecureStringPtr&) constructor
Constructor.
System::Security::Cryptography::X509Certificates::X509Certificate::X509Certificate(const ByteArrayPtr &raw_data, const SecureStringPtr &password)
Arguments
Parameter | Type | Description |
---|---|---|
raw_data | const ByteArrayPtr& | Sequence of bytes that represents encoded certificate. |
password | const SecureStringPtr& | Password used to access the certificate data. |
X509Certificate::X509Certificate(const String&, const String&) constructor
Constructor.
System::Security::Cryptography::X509Certificates::X509Certificate::X509Certificate(const String &filename, const String &password)
Arguments
Parameter | Type | Description |
---|---|---|
filename | const String& | File to load certificate from. |
password | const String& | Password used to access the certificate data. |
X509Certificate::X509Certificate(const String&, const SecureStringPtr&) constructor
Constructor.
System::Security::Cryptography::X509Certificates::X509Certificate::X509Certificate(const String &filename, const SecureStringPtr &password)
Arguments
Parameter | Type | Description |
---|---|---|
filename | const String& | File to load certificate from. |
password | const SecureStringPtr& | Password used to access the certificate data. |
X509Certificate::X509Certificate(const ByteArrayPtr&, const String&, X509KeyStorageFlags) constructor
Constructor.
System::Security::Cryptography::X509Certificates::X509Certificate::X509Certificate(const ByteArrayPtr &raw_data, const String &password, X509KeyStorageFlags key_storage_flags)
Arguments
Parameter | Type | Description |
---|---|---|
raw_data | const ByteArrayPtr& | Sequence of bytes that represents encoded certificate. |
password | const String& | Password used to access the certificate data. |
key_storage_flags | X509KeyStorageFlags | Flags indicating how to store key. |
X509Certificate::X509Certificate(const ByteArrayPtr&, const SecureStringPtr&, X509KeyStorageFlags) constructor
Constructor.
System::Security::Cryptography::X509Certificates::X509Certificate::X509Certificate(const ByteArrayPtr &raw_data, const SecureStringPtr &password, X509KeyStorageFlags key_storage_flags)
Arguments
Parameter | Type | Description |
---|---|---|
raw_data | const ByteArrayPtr& | Sequence of bytes that represents encoded certificate. |
password | const SecureStringPtr& | Password used to access the certificate data. |
key_storage_flags | X509KeyStorageFlags | Flags indicating how to store key. |
X509Certificate::X509Certificate(const String&, const String&, X509KeyStorageFlags) constructor
Constructor.
System::Security::Cryptography::X509Certificates::X509Certificate::X509Certificate(const String &filename, const String &password, X509KeyStorageFlags key_storage_flags)
Arguments
Parameter | Type | Description |
---|---|---|
filename | const String& | File to load certificate from. |
password | const String& | Password used to access the certificate data. |
key_storage_flags | X509KeyStorageFlags | Flags indicating how to store key. |
X509Certificate::X509Certificate(const String&, const SecureStringPtr&, X509KeyStorageFlags) constructor
Constructor.
System::Security::Cryptography::X509Certificates::X509Certificate::X509Certificate(const String &filename, const SecureStringPtr &password, X509KeyStorageFlags key_storage_flags)
Arguments
Parameter | Type | Description |
---|---|---|
filename | const String& | File to load certificate from. |
password | const SecureStringPtr& | Password used to access the certificate data. |
key_storage_flags | X509KeyStorageFlags | Flags indicating how to store key. |
X509Certificate::X509Certificate(const ByteArrayPtr&, const ByteArrayPtr&, X509KeyStorageFlags) constructor
Constructor.
System::Security::Cryptography::X509Certificates::X509Certificate::X509Certificate(const ByteArrayPtr &raw_data, const ByteArrayPtr &private_key, X509KeyStorageFlags key_storage_flags)
Arguments
Parameter | Type | Description |
---|---|---|
raw_data | const ByteArrayPtr& | Sequence of bytes that represents encoded certificate (public part). |
private_key | const ByteArrayPtr& | Sequence of bytes that represents private key. |
key_storage_flags | X509KeyStorageFlags | Flags indicating how to store key. |
See Also
- Enum X509KeyStorageFlags
- Typedef ByteArrayPtr
- Typedef SharedPtr
- Typedef SecureStringPtr
- Class X509Certificate
- Class String
- Namespace System::Security::Cryptography::X509Certificates
- Library Aspose.Slides