CodePorting.Translator Cs2Cpp
CodePorting.Translator.Cs2Cpp.Framework
x509_chain.h
1
2#pragma once
3#include "defines.h"
4
5#include <system/object.h>
6#include <security/cryptography/x509_certificates/x509_chain_status.h>
7
8namespace System { namespace Security {namespace Cryptography { namespace X509Certificates {
9
10class X509ChainPolicy;
11class X509Certificate2;
12
17class ASPOSECPP_SHARED_CLASS X509Chain : public System::Object
18{
19public:
28 ASPOSECPP_SHARED_API bool Build(SharedPtr<X509Certificate2> certificate);
29};
30
31}}}} // namespace System::Security::Cryptography::X509Certificates
Base class that enables using methods available for System.Object class in C#. All non-trivial classe...
Definition: object.h:62
Represents the X509 certificate chain. Objects of this class should only be allocated using System::M...
Definition: x509_chain.h:18
SharedPtr< X509ChainPolicy > get_ChainPolicy()
NOT IMPLEMENTED.
bool Build(SharedPtr< X509Certificate2 > certificate)
NOT IMPLEMENTED.
ArrayPtr< X509ChainStatus > get_ChainStatus()
NOT IMPLEMENTED.
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: smart_ptr.h:180
Definition: db_command.h:9