3#include <xml/xml_element.h>
4#include <xml/xml_document.h>
5#include <system/string.h>
6#include <system/shared_ptr.h>
7#include <security/cryptography/dsa.h>
8#include <security/cryptography/xml/key_info_clause.h>
10namespace System {
namespace Security {
namespace Cryptography {
namespace Xml {
21 typedef BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
22 ASPOSECPP_SHARED_RTTI_INFO_DECL();
37#ifdef ASPOSE_GET_SHARED_MEMBERS
38 ASPOSECPP_SHARED_API
void GetSharedMembers(System::Object::shared_members_type& result)
const override;
44 static const String KeyValueElementName;
45 static const String DSAKeyValueElementName;
46 static const String PElementName;
47 static const String QElementName;
48 static const String GElementName;
49 static const String JElementName;
50 static const String YElementName;
51 static const String SeedElementName;
52 static const String PgenCounterElementName;
Represents the DSA private key. Objects of this class should only be allocated using System::MakeObje...
Definition: dsakey_value.h:17
void set_Key(SharedPtr< DSA > value)
DSAKeyValue(SharedPtr< DSA > key)
SharedPtr< System::Xml::XmlElement > GetXml(SharedPtr< System::Xml::XmlDocument > xmlDocument) override
SharedPtr< DSA > get_Key()
SharedPtr< System::Xml::XmlElement > GetXml() override
void LoadXml(SharedPtr< System::Xml::XmlElement > value) override
All implementations of KeyInfo subelements must inherit this abstract class. Objects of this class sh...
Definition: key_info_clause.h:17
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: smart_ptr.h:180
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