7 #ifndef __DOMAIN_INFO_RSP_H__
8 #define __DOMAIN_INFO_RSP_H__
19 #include "LaunchInfoRsp.H"
396 #endif //__DOMAIN_INFO_RSP_H__
string get_secDnsVersion() const
Returns secDNS extension version.
Definition: DomainInfoRsp.H:272
void set_name(const string &name)
Sets domain name.
Definition: DomainInfoRsp.H:45
string get_registrant() const
Returns registrant.
Definition: DomainInfoRsp.H:87
list< KeyData > _dnskey_list
KeyData.
Definition: DomainInfoRsp.H:383
string _name
fully qualified domain name
Definition: DomainInfoRsp.H:337
string get_upDate() const
Returns last modification date.
Definition: DomainInfoRsp.H:193
string _exDate
expiration date
Definition: DomainInfoRsp.H:368
EPP Response Class.
Definition: Response.H:24
void set_secDnsVersion(string secDnsVersion)
Sets secDNS extension version.
Definition: DomainInfoRsp.H:263
void insert_nameserver(const struct NameServer &nameserver)
Inserts a nameserver to the list of nameservers.
Definition: DomainInfoRsp.H:109
map< string, string, less< string > > get_contacts() const
Returns map of other contacts.
Definition: DomainInfoRsp.H:103
string get_clID() const
Returns sponsoring client.
Definition: DomainInfoRsp.H:133
void add_keyData(const KeyData &dnskey_data)
Adds DNSKEY information.
Definition: DomainInfoRsp.H:245
map< string, string, less< string > > _contacts
other contact objects
Definition: DomainInfoRsp.H:350
void set_upID(const string &upID)
Sets the identifier of the client that last updated the domain object.
Definition: DomainInfoRsp.H:163
Definition: CommonData.H:183
string _clID
sponsoring client id
Definition: DomainInfoRsp.H:356
string get_trDate() const
Returns last successfull transfer date.
Definition: DomainInfoRsp.H:205
RGPStatus::Value _rgp_status
RGP status.
Definition: DomainInfoRsp.H:389
string _crDate
creation date
Definition: DomainInfoRsp.H:362
list< DSInfo > get_dsInfo() const
Returns list of DSInfo objects.
Definition: DomainInfoRsp.H:236
string get_upID() const
Returns the identifier of the client that last updated the domain object.
Definition: DomainInfoRsp.H:169
DomainInfoRsp(bool reset=true)
Default constructor.
Definition: DomainInfoRsp.H:34
string _trDate
last successfull transfer date
Definition: DomainInfoRsp.H:374
string _upID
client that last updated object
Definition: DomainInfoRsp.H:365
set< string > _status_set
set of domain status
Definition: DomainInfoRsp.H:344
set< string > get_status_set() const
Returns set of domain status.
Definition: DomainInfoRsp.H:75
void add_dsInfo(const DSInfo &dsInfo)
Adds a DSInfo object to the list.
Definition: DomainInfoRsp.H:227
void set_authInfo(const AuthInfo &authInfo)
Sets authorization information.
Definition: DomainInfoRsp.H:211
string get_name() const
Returns domain name.
Definition: DomainInfoRsp.H:51
DSInfo Class.
Definition: DSInfo.H:16
void set_roid(const string &roid)
Sets domain repository object identification.
Definition: DomainInfoRsp.H:57
string _registrant
registrant
Definition: DomainInfoRsp.H:347
string _roid
Definition: DomainInfoRsp.H:341
list< DSInfo > _ds_list
DS info.
Definition: DomainInfoRsp.H:380
void insert_contact(const string &type, const string &identification)
Inserts a contact in the map of other contacts.
Definition: DomainInfoRsp.H:94
void set_rgpStatus(const RGPStatus::Value status)
Definition: DomainInfoRsp.H:283
void set_crDate(const string &crDate)
Sets creation date.
Definition: DomainInfoRsp.H:151
LaunchInfoRsp _launch
Launch extension.
Definition: DomainInfoRsp.H:392
string get_exDate() const
Returns expiration date.
Definition: DomainInfoRsp.H:181
EPP DomainInfoRsp Class.
Definition: DomainInfoRsp.H:29
EPP LaunchInfoRsp Class.
Definition: LaunchInfoRsp.H:21
AuthInfo _authInfo
authorization information
Definition: DomainInfoRsp.H:377
void reset()
Reset all object attributes.
Definition: CommonData.H:152
vector< struct NameServer > get_nameservers() const
Returns a list of nameservers.
Definition: DomainInfoRsp.H:118
string get_roid() const
Returns domain repository object identification.
Definition: DomainInfoRsp.H:63
AuthInfo get_authInfo() const
Returns authorization information.
Definition: DomainInfoRsp.H:220
void set_registrant(const string ®istrant)
Sets registrant.
Definition: DomainInfoRsp.H:81
void set_upDate(const string &upDate)
Sets last modification date.
Definition: DomainInfoRsp.H:187
Value
List of RGP status acording to RFC 3915.
Definition: CommonData.H:682
void reset()
Reset object attributes.
Definition: DomainInfoRsp.H:311
list< KeyData > get_keyDataList() const
Returns DNSKEY information list.
Definition: DomainInfoRsp.H:254
void reset()
Reset object attributes.
Definition: LaunchInfoRsp.H:164
vector< struct NameServer > _nameservers
name servers associated with domain object
Definition: DomainInfoRsp.H:353
string _upDate
last modification date
Definition: DomainInfoRsp.H:371
RGPStatus::Value get_rgpStatus() const
Returns RGP status.
Definition: DomainInfoRsp.H:292
string get_crDate() const
Returns creation date.
Definition: DomainInfoRsp.H:157
void set_clID(const string &clID)
Sets the sponsoring client.
Definition: DomainInfoRsp.H:124
string _secDnsVersion
secDNS extension version
Definition: DomainInfoRsp.H:386
void set_launch(const LaunchInfoRsp &launch)
Sets the launch extension.
Definition: DomainInfoRsp.H:302
void set_trDate(const string &trDate)
Sets last successfull transfer date.
Definition: DomainInfoRsp.H:199
EPP/DNSSEC DS information class.
LaunchInfoRsp get_launch() const
Returns the launch extension.
Definition: DomainInfoRsp.H:308
void reset()
reset attributes
Definition: Response.H:161
string _crID
client that created object
Definition: DomainInfoRsp.H:359
void insert_status(const string &status)
Inserts a new status in _status_set.
Definition: DomainInfoRsp.H:69
string get_crID() const
Returns the identifier of the client that created the domain object.
Definition: DomainInfoRsp.H:145
void set_crID(const string &crID)
Sets the identifier of the client that created the domain object.
Definition: DomainInfoRsp.H:139
void set_exDate(const string &exDate)
Sets expiration date.
Definition: DomainInfoRsp.H:175
AuthInfo Class.
Definition: CommonData.H:83