libepp_nicbr
|
EPP DomainUpdateCmd Class. More...
#include <DomainUpdateCmd.H>
Classes | |
struct | Status |
Public Member Functions | |
DomainUpdateCmd (bool reset=true) | |
Default constructor. | |
void | set_name (const string &name) |
Sets domain name. More... | |
string | get_name () const |
Returns domain name. More... | |
void | insert_nameserver_add (const struct NameServer &nameserver_add) |
Inserts a nameserver_add to the list of nameservers. More... | |
vector< struct NameServer > | get_nameserver_add () const |
Returns a list of nameserver_add. More... | |
void | insert_nameserver_rem (const struct NameServer &nameserver_rem) |
Inserts a nameserver_rem to the list of nameservers. More... | |
vector< struct NameServer > | get_nameserver_rem () const |
Returns a list of nameserver_rem. More... | |
void | insert_contact_add (const string &type, const string &identification) |
Inserts a contact_add in the map of contacts. More... | |
map< string, string, less< string > > | get_contact_add () const |
Returns map of contacts. More... | |
void | insert_contact_rem (const string &type, const string &identification) |
Inserts a contact_rem in the map of contacts. More... | |
map< string, string, less< string > > | get_contact_rem () const |
Returns map of contacts. More... | |
void | insert_status_add (const struct Status &status_add) |
Changes a status_add. More... | |
set< struct Status > | get_status_add () const |
Returns set of domain status_add. More... | |
void | insert_status_rem (const struct Status &status_rem) |
Changes a status_rem in _status_rem. More... | |
set< struct Status > | get_status_rem () const |
Returns set of domain status_rem. More... | |
void | set_registrant (const string ®istrant) |
Sets registrant. More... | |
string | get_registrant () const |
Returns registrant. More... | |
void | set_registrant_f (const bool registrant_f) |
Sets the registrant change flag. More... | |
bool | get_registrant_f () const |
Returns the registrant change flag. More... | |
void | set_authInfo (const AuthInfo &authInfo) |
Sets authorization information. More... | |
AuthInfo | get_authInfo () const |
Returns authorization information. More... | |
void | set_secDnsVersion (string secDnsVersion) |
Sets secDNS extension version. More... | |
string | get_secDnsVersion () const |
Returns secDNS extension version. More... | |
void | set_max_sig_life (const unsigned int max_sig_life) |
Sets the maximum signature life. More... | |
unsigned int | get_max_sig_life () const |
Returns the maximum signature life. More... | |
void | insert_dnskey_add (const KeyData &keydata) |
Inserts one DNSKEY into the DNSKEY addition list. More... | |
list< KeyData > | get_dnskey_add () const |
Returns the DNSKEY addition list. More... | |
void | insert_dnskey_rem (const KeyData &keydata) |
Inserts one DNSKEY into the DNSKEY removal list. More... | |
list< KeyData > | get_dnskey_rem () const |
Returns the DNSKEY removal list. More... | |
void | insert_ds_add (const DSInfo &ds_info) |
Inserts one ds into the ds addition list. More... | |
list< DSInfo > | get_ds_add () const |
Returns the ds addition list. More... | |
void | insert_ds_rem_1_1 (const DSInfo &ds_info) |
Inserts one ds into the ds removal list. More... | |
void | insert_ds_rem (const unsigned int &keyTag) |
Inserts one ds into the ds removal list (RFC4310 - DEPRECATED!) More... | |
list< DSInfo > | get_ds_rem_1_1 () const |
Returns the ds removal list. More... | |
list< unsigned int > | get_ds_rem () const |
Returns the ds removal list (RFC4310 - DEPRECATED!) More... | |
void | insert_ds_chg (const DSInfo &ds_info) |
Inserts one ds into the ds change list. More... | |
list< DSInfo > | get_ds_chg () const |
Returns the ds change list. More... | |
void | setUrgentFlag (const bool urgentFlag) |
Sets RFC4310 optional "urgent" attribute for domain:update. More... | |
bool | isUrgent () const |
Getter for RFC4310 optional "urgent" attribute for domain:update. More... | |
void | setRemoveAll (const bool removeAll) |
Sets RFC5910 alternative "remove all" attribute for domain:update. More... | |
bool | getRemoveAll () const |
Getter for RFC5910 alternative "remove all" attribute for domain:update. More... | |
void | set_rgp_restore (const RGPRestore &rgp_restore) |
Sets RFC3915 RGP restore structure. More... | |
RGPRestore | get_rgp_restore () const |
Returns RFC3915 RGP restore structure. More... | |
void | set_launch (const LaunchUpdateCmd &launch) |
Sets the launch. More... | |
LaunchUpdateCmd | get_launch () const |
Returns the launch. More... | |
bool | has_extension () const |
Check if there is any extension. | |
bool | has_secdns_extension () const |
Check if there is secDNS extension. | |
bool | has_launch_extension () const |
Check if there is launch extension. | |
void | reset () |
Reset object attributes. | |
![]() | |
Command (bool reset=true) | |
Default constructor. | |
void | reset () |
Reset object attributes. More... | |
virtual | ~Command () |
virtual destructor | |
void | set_clTRID (const string &clTRID) |
Sets clTRID. More... | |
string | get_clTRID () const |
Returns clTRID. More... | |
Protected Attributes | |
string | _name |
fully qualified domain name | |
vector< struct NameServer > | _nameserver_add |
name servers to be added to the domain object | |
vector< struct NameServer > | _nameserver_rem |
name servers to be removed from the domain object | |
map< string, string, less< string > > | _contact_add |
contacts to be added to the domain object | |
map< string, string, less< string > > | _contact_rem |
contacts to be removed from the domain object | |
set< struct Status > | _status_add |
set of status to be added to the domain object | |
set< struct Status > | _status_rem |
set of status to be removed from the domain object | |
string | _registrant |
registrant | |
bool | _registrant_f |
registrant change flag | |
AuthInfo | _authInfo |
authorization information | |
string | _secDnsVersion |
RFC 4310/5910 secDNS extension version. | |
unsigned int | _max_sig_life |
RRSIG max signature life. | |
list< DSInfo > | _ds_list_add |
list of DS RR to be added to the domain object | |
list< DSInfo > | _ds_list_rem |
list of DS RR to be removed from the domain object | |
list< unsigned int > | _ds_list_rem_1_0 |
list< DSInfo > | _ds_list_chg |
list of DS to be changed in the domain object (RFC 4310 only!) | |
list< KeyData > | _dnskey_list_add |
list of DNSKEY RR to be added to the domain object | |
list< KeyData > | _dnskey_list_rem |
list of DNSKEY RR to be removed from the domain object | |
bool | _urgentFlag |
optinal domain:update urgent flag | |
bool | _removeAll |
alternative secDNS:all for secDNS:rem | |
RGPRestore | _rgp_restore |
RFC 3915 - RGP Restore. | |
LaunchUpdateCmd | _launch |
draft-tan-epp-launchphase-11 - Launch | |
![]() | |
string | _clTRID |
Client Transaction ID. | |
EPP DomainUpdateCmd Class.
|
inline |
Returns authorization information.
References _authInfo.
Referenced by cmd_domain_update().
|
inline |
Returns map of contacts.
References _contact_add.
Referenced by cmd_domain_update().
|
inline |
Returns map of contacts.
References _contact_rem.
Referenced by cmd_domain_update().
|
inline |
Returns the DNSKEY addition list.
References _dnskey_list_add.
|
inline |
Returns the DNSKEY removal list.
References _dnskey_list_rem.
|
inline |
Returns the ds addition list.
References _ds_list_add.
|
inline |
Returns the ds change list.
References _ds_list_chg.
|
inline |
Returns the ds removal list (RFC4310 - DEPRECATED!)
References _ds_list_rem_1_0.
|
inline |
Returns the ds removal list.
References _ds_list_rem.
|
inline |
|
inline |
|
inline |
Returns domain name.
References _name.
Referenced by cmd_domain_update().
|
inline |
Returns a list of nameserver_add.
References _nameserver_add.
Referenced by cmd_domain_update().
|
inline |
Returns a list of nameserver_rem.
References _nameserver_rem.
Referenced by cmd_domain_update().
|
inline |
Returns registrant.
References _registrant.
Referenced by cmd_domain_update().
|
inline |
|
inline |
Returns RFC3915 RGP restore structure.
References _rgp_restore.
Referenced by cmd_domain_update().
|
inline |
|
inline |
Returns set of domain status_add.
References _status_add.
Referenced by cmd_domain_update().
|
inline |
Returns set of domain status_rem.
References _status_rem.
Referenced by cmd_domain_update().
|
inline |
Getter for RFC5910 alternative "remove all" attribute for domain:update.
References _removeAll.
|
inline |
Inserts a contact_add in the map of contacts.
type_add | contact type |
identification_add | contact identification |
References _contact_add.
Referenced by cmd_domain_update().
|
inline |
Inserts a contact_rem in the map of contacts.
type_rem | contact type |
identification_rem | contact identification |
References _contact_rem.
Referenced by cmd_domain_update().
|
inline |
Inserts one DNSKEY into the DNSKEY addition list.
keydata | DNSKEY information |
References _dnskey_list_add.
Referenced by cmd_domain_update().
|
inline |
Inserts one DNSKEY into the DNSKEY removal list.
key_tag | key tag to identify the DNSKEY to be removed |
References _dnskey_list_rem.
Referenced by cmd_domain_update().
|
inline |
Inserts one ds into the ds addition list.
ds_info | ds information |
References _ds_list_add.
Referenced by cmd_domain_update().
|
inline |
Inserts one ds into the ds change list.
ds_info | ds information |
References _ds_list_chg.
Referenced by cmd_domain_update().
|
inline |
Inserts one ds into the ds removal list (RFC4310 - DEPRECATED!)
key_tag | key tag to identify the DS RR to be removed |
References _ds_list_rem_1_0.
Referenced by cmd_domain_update().
|
inline |
Inserts one ds into the ds removal list.
key_tag | DS RR to be removed |
References _ds_list_rem.
Referenced by cmd_domain_update().
|
inline |
Inserts a nameserver_add to the list of nameservers.
nameserver_add | fully qualified domain name |
References _nameserver_add.
Referenced by cmd_domain_update().
|
inline |
Inserts a nameserver_rem to the list of nameservers.
nameserver_rem | fully qualified domain name |
References _nameserver_rem.
Referenced by cmd_domain_update().
|
inline |
Changes a status_add.
status_add | status to be changed |
References _status_add.
Referenced by cmd_domain_update().
|
inline |
Changes a status_rem in _status_rem.
status_rem | the status_rem to be changed |
References _status_rem.
Referenced by cmd_domain_update().
|
inline |
Getter for RFC4310 optional "urgent" attribute for domain:update.
References _urgentFlag.
|
inline |
Sets authorization information.
authInfo | domain authorization information |
References _authInfo.
Referenced by cmd_domain_update().
|
inline |
|
inline |
Sets the maximum signature life.
max_sig_life | the maximum signature life |
References _max_sig_life.
Referenced by cmd_domain_update().
|
inline |
Sets domain name.
name | fully qualified domain name |
References _name.
Referenced by cmd_domain_update().
|
inline |
Sets registrant.
registrant | The domain registrant |
References _registrant, and _registrant_f.
Referenced by cmd_domain_update().
|
inline |
Sets the registrant change flag.
registrant_f | registrant change flag |
References _registrant_f.
|
inline |
Sets RFC3915 RGP restore structure.
rgp_restore | structure to update RGP |
References _rgp_restore.
Referenced by cmd_domain_update().
|
inline |
Sets secDNS extension version.
secDNS | extension version |
References _secDnsVersion.
Referenced by cmd_domain_update().
|
inline |
Sets RFC5910 alternative "remove all" attribute for domain:update.
urgentFlag | domain:update urgent attribute value |
References _removeAll.
Referenced by cmd_domain_update().
|
inline |
Sets RFC4310 optional "urgent" attribute for domain:update.
urgentFlag | domain:update urgent attribute value |
References _urgentFlag.
Referenced by cmd_domain_update().
|
protected |
list of DS RR to be removed from the domain object (DEPRECATED, RFC 4310 only!)
Referenced by get_ds_rem(), has_secdns_extension(), insert_ds_rem(), and reset().