EPP DomainInfoRsp Class. More...
#include <DomainInfoRsp.H>
Public Member Functions | |
DomainInfoRsp (bool reset=true) | |
Default constructor. | |
void | set_name (const string &name) |
Sets domain name. | |
string | get_name () const |
Returns domain name. | |
void | set_roid (const string &roid) |
Sets domain repository object identification. | |
string | get_roid () const |
Returns domain repository object identification. | |
void | insert_status (const string &status) |
Inserts a new status in _status_set. | |
set< string > | get_status_set () const |
Returns set of domain status. | |
void | set_registrant (const string ®istrant) |
Sets registrant. | |
string | get_registrant () const |
Returns registrant. | |
void | insert_contact (const string &type, const string &identification) |
Inserts a contact in the map of other contacts. | |
map< string, string, less < string > > | get_contacts () const |
Returns map of other contacts. | |
void | insert_nameserver (const struct NameServer &nameserver) |
Inserts a nameserver to the list of nameservers. | |
vector< struct NameServer > | get_nameservers () const |
Returns a list of nameservers. | |
void | set_clID (const string &clID) |
Sets the sponsoring client. | |
string | get_clID () const |
Returns sponsoring client. | |
void | set_crID (const string &crID) |
Sets the identifier of the client that created the domain object. | |
string | get_crID () const |
Returns the identifier of the client that created the domain object. | |
void | set_crDate (const string &crDate) |
Sets creation date. | |
string | get_crDate () const |
Returns creation date. | |
void | set_upID (const string &upID) |
Sets the identifier of the client that last updated the domain object. | |
string | get_upID () const |
Returns the identifier of the client that last updated the domain object. | |
void | set_exDate (const string &exDate) |
Sets expiration date. | |
string | get_exDate () const |
Returns expiration date. | |
void | set_upDate (const string &upDate) |
Sets last modification date. | |
string | get_upDate () const |
Returns last modification date. | |
void | set_trDate (const string &trDate) |
Sets last successfull transfer date. | |
string | get_trDate () const |
Returns last successfull transfer date. | |
void | set_authInfo (const AuthInfo &authInfo) |
Sets authorization information. | |
AuthInfo | get_authInfo () const |
Returns authorization information. | |
void | add_dsInfo (const DSInfo &dsInfo) |
Adds a DSInfo object to the list. | |
list< DSInfo > | get_dsInfo () const |
Returns list of DSInfo objects. | |
void | add_keyData (const KeyData &dnskey_data) |
Adds DNSKEY information. | |
list< KeyData > | get_keyDataList () const |
Returns DNSKEY information list. | |
void | set_secDnsVersion (string secDnsVersion) |
Sets secDNS extension version. | |
string | get_secDnsVersion () const |
Returns secDNS extension version. | |
void | reset () |
Reset object attributes. | |
Protected Attributes | |
string | _name |
fully qualified domain name | |
string | _roid |
set< string > | _status_set |
set of domain status | |
string | _registrant |
registrant | |
map< string, string, less < string > > | _contacts |
other contact objects | |
vector< struct NameServer > | _nameservers |
name servers associated with domain object | |
string | _clID |
sponsoring client id | |
string | _crID |
client that created object | |
string | _crDate |
creation date | |
string | _upID |
client that last updated object | |
string | _exDate |
expiration date | |
string | _upDate |
last modification date | |
string | _trDate |
last successfull transfer date | |
AuthInfo | _authInfo |
authorization information | |
list< DSInfo > | _ds_list |
DS info. | |
list< KeyData > | _dnskey_list |
KeyData. | |
string | _secDnsVersion |
secDNS extension version |
EPP DomainInfoRsp Class.
void DomainInfoRsp::add_dsInfo | ( | const DSInfo & | dsInfo | ) | [inline] |
void DomainInfoRsp::add_keyData | ( | const KeyData & | dnskey_data | ) | [inline] |
AuthInfo DomainInfoRsp::get_authInfo | ( | ) | const [inline] |
Returns authorization information.
References _authInfo.
Referenced by BrDomainInfoRsp::copy_parent_data().
string DomainInfoRsp::get_clID | ( | ) | const [inline] |
Returns sponsoring client.
References _clID.
Referenced by BrDomainInfoRsp::copy_parent_data().
map< string, string, less<string> > DomainInfoRsp::get_contacts | ( | ) | const [inline] |
Returns map of other contacts.
References _contacts.
Referenced by BrDomainInfoRsp::copy_parent_data().
string DomainInfoRsp::get_crDate | ( | ) | const [inline] |
Returns creation date.
References _crDate.
Referenced by BrDomainInfoRsp::copy_parent_data().
string DomainInfoRsp::get_crID | ( | ) | const [inline] |
Returns the identifier of the client that created the domain object.
References _crID.
Referenced by BrDomainInfoRsp::copy_parent_data().
list<DSInfo> DomainInfoRsp::get_dsInfo | ( | ) | const [inline] |
Returns list of DSInfo objects.
References _ds_list.
Referenced by BrDomainInfoRsp::copy_parent_data().
string DomainInfoRsp::get_exDate | ( | ) | const [inline] |
Returns expiration date.
References _exDate.
Referenced by BrDomainInfoRsp::copy_parent_data().
list<KeyData> DomainInfoRsp::get_keyDataList | ( | ) | const [inline] |
string DomainInfoRsp::get_name | ( | ) | const [inline] |
Returns domain name.
References _name.
Referenced by BrDomainInfoRsp::copy_parent_data().
vector<struct NameServer> DomainInfoRsp::get_nameservers | ( | ) | const [inline] |
Returns a list of nameservers.
References _nameservers.
Referenced by BrDomainInfoRsp::copy_parent_data().
string DomainInfoRsp::get_registrant | ( | ) | const [inline] |
Returns registrant.
References _registrant.
Referenced by BrDomainInfoRsp::copy_parent_data().
string DomainInfoRsp::get_roid | ( | ) | const [inline] |
Returns domain repository object identification.
References _roid.
Referenced by BrDomainInfoRsp::copy_parent_data().
string DomainInfoRsp::get_secDnsVersion | ( | ) | const [inline] |
set<string> DomainInfoRsp::get_status_set | ( | ) | const [inline] |
Returns set of domain status.
References _status_set.
Referenced by BrDomainInfoRsp::copy_parent_data().
string DomainInfoRsp::get_trDate | ( | ) | const [inline] |
Returns last successfull transfer date.
References _trDate.
Referenced by BrDomainInfoRsp::copy_parent_data().
string DomainInfoRsp::get_upDate | ( | ) | const [inline] |
Returns last modification date.
References _upDate.
Referenced by BrDomainInfoRsp::copy_parent_data().
string DomainInfoRsp::get_upID | ( | ) | const [inline] |
Returns the identifier of the client that last updated the domain object.
References _upID.
Referenced by BrDomainInfoRsp::copy_parent_data().
void DomainInfoRsp::insert_contact | ( | const string & | type, | |
const string & | identification | |||
) | [inline] |
Inserts a contact in the map of other contacts.
type | contact type | |
identification | contact identification |
References _contacts.
void DomainInfoRsp::insert_nameserver | ( | const struct NameServer & | nameserver | ) | [inline] |
Inserts a nameserver to the list of nameservers.
nameserver | fully qualified domain name |
References _nameservers.
void DomainInfoRsp::insert_status | ( | const string & | status | ) | [inline] |
Inserts a new status in _status_set.
status | the status to be inserted |
References _status_set.
void DomainInfoRsp::set_authInfo | ( | const AuthInfo & | authInfo | ) | [inline] |
Sets authorization information.
authInfo | domain authorization information |
References _authInfo.
void DomainInfoRsp::set_clID | ( | const string & | clID | ) | [inline] |
void DomainInfoRsp::set_crDate | ( | const string & | crDate | ) | [inline] |
void DomainInfoRsp::set_crID | ( | const string & | crID | ) | [inline] |
Sets the identifier of the client that created the domain object.
crID | id of the client that created the object |
References _crID.
void DomainInfoRsp::set_exDate | ( | const string & | exDate | ) | [inline] |
void DomainInfoRsp::set_name | ( | const string & | name | ) | [inline] |
void DomainInfoRsp::set_registrant | ( | const string & | registrant | ) | [inline] |
void DomainInfoRsp::set_roid | ( | const string & | roid | ) | [inline] |
Sets domain repository object identification.
roid | domain repository object identification |
References _roid.
void DomainInfoRsp::set_secDnsVersion | ( | string | secDnsVersion | ) | [inline] |
void DomainInfoRsp::set_trDate | ( | const string & | trDate | ) | [inline] |
Sets last successfull transfer date.
trDate | last successfull transfer date |
References _trDate.
void DomainInfoRsp::set_upDate | ( | const string & | upDate | ) | [inline] |
void DomainInfoRsp::set_upID | ( | const string & | upID | ) | [inline] |
Sets the identifier of the client that last updated the domain object.
upID | id of the client that created the object |
References _upID.
string DomainInfoRsp::_roid [protected] |
element that contains the Repository Object IDentifier assigned to the domain object when the object was created
Referenced by BrDomainInfoRsp::copy_parent_data(), get_roid(), reset(), and set_roid().