CodePorting.Translator Cs2Cpp
CodePorting.Translator.Cs2Cpp.Framework
x509_issuer_serial.h
1#pragma once
2
3#include <system/string.h>
4#include <system/object.h>
5
6namespace System { namespace Security { namespace Cryptography { namespace Xml {
7
12class ASPOSECPP_SHARED_CLASS X509IssuerSerial : public Object
13{
15 typedef Object BaseType;
16
17 typedef BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
18 RTTI_INFO_DECL();
19
20public:
21 ASPOSECPP_SHARED_API String get_IssuerName();
22 ASPOSECPP_SHARED_API void set_IssuerName(String value);
23 ASPOSECPP_SHARED_API String get_SerialNumber();
24 ASPOSECPP_SHARED_API void set_SerialNumber(String value);
25
26 ASPOSECPP_SHARED_API X509IssuerSerial(String issuerName, String serialNumber);
27 ASPOSECPP_SHARED_API X509IssuerSerial();
28
29private:
30 String pr_IssuerName;
31 String pr_SerialNumber;
32};
33
34}}}} // System::Security::Cryptography::Xml
Base class that enables using methods available for System.Object class in C#. All non-trivial classe...
Definition: object.h:62
Represents the 'X509IssuerSerial' element of the XML signature. Objects of this class should only be ...
Definition: x509_issuer_serial.h:13
X509IssuerSerial(String issuerName, String serialNumber)
String class used across the library. Is a substitute for C# System.String when translating code....
Definition: string.h:122
@ Xml
Serialize according to the XML 1.0 rules.
Definition: db_command.h:9