libepp_nicbr
|
EPP DomainCreateCmd Class. More...
#include <DomainCreateCmd.H>
Public Member Functions | |
DomainCreateCmd (bool reset=true) | |
Default constructor. | |
void | set_name (const string &name) |
Sets domain name. More... | |
string | get_name () const |
Returns domain name. More... | |
void | set_period (const int time, const string &unit) |
Sets domain registration period. More... | |
RegistrationPeriod | get_period () const |
Returns domain registration period. More... | |
void | insert_nameserver (const struct NameServer &nameserver) |
Inserts a nameserver to the list of nameservers. More... | |
vector< struct NameServer > | get_nameservers () const |
Returns a list of nameservers. More... | |
void | set_registrant (const string ®istrant) |
Sets registrant. More... | |
string | get_registrant () const |
Returns registrant. More... | |
void | insert_contact (const string &type, const string &identification) |
Inserts a contact in the map of other contacts. More... | |
map< string, string, less< string > > | get_contacts () const |
Returns map of other contacts. 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 | add_dsInfo (const DSInfo &ds_info) |
Adds DS information. More... | |
list< DSInfo > | get_dsInfo () const |
Returns DS information list. More... | |
void | add_keyData (const KeyData &dnskey_data) |
Adds DNSKEY information. More... | |
list< KeyData > | get_keyDataList () const |
Returns DNSKEY information list. 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 | set_launch (const LaunchCreateCmd &launch) |
Sets the launch. More... | |
LaunchCreateCmd | 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 | |
RegistrationPeriod | _period |
initial registration period of the domain object | |
vector< struct NameServer > | _nameservers |
name servers associated with domain object | |
string | _registrant |
registrant | |
map< string, string, less< string > > | _contacts |
other contact objects | |
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 |
DS info. | |
list< KeyData > | _dnskey_list |
KeyData. | |
LaunchCreateCmd | _launch |
Launch. | |
![]() | |
string | _clTRID |
Client Transaction ID. | |
EPP DomainCreateCmd Class.
|
inline |
Adds DS information.
DS | information |
References _ds_list.
Referenced by cmd_domain_create().
|
inline |
Adds DNSKEY information.
DNSKEY | information |
References _dnskey_list.
Referenced by cmd_domain_create().
|
inline |
Returns authorization information.
References _authInfo.
Referenced by cmd_domain_create().
|
inline |
Returns map of other contacts.
References _contacts.
Referenced by cmd_domain_create().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Returns domain name.
References _name.
Referenced by cmd_domain_create().
|
inline |
Returns a list of nameservers.
References _nameservers.
Referenced by cmd_domain_create().
|
inline |
Returns domain registration period.
References _period.
Referenced by cmd_domain_create().
|
inline |
Returns registrant.
References _registrant.
Referenced by cmd_domain_create().
|
inline |
|
inline |
Inserts a contact in the map of other contacts.
type | contact type |
identification | contact identification |
References _contacts.
Referenced by cmd_domain_create().
|
inline |
Inserts a nameserver to the list of nameservers.
nameserver | a name server |
References _nameservers.
Referenced by cmd_domain_create().
|
inline |
Sets authorization information.
authInfo | domain authorization information |
References _authInfo.
Referenced by cmd_domain_create().
|
inline |
|
inline |
Sets the maximum signature life.
max_sig_life | the maximum signature life |
References _max_sig_life.
Referenced by cmd_domain_create().
|
inline |
Sets domain name.
name | fully qualified domain name |
References _name.
Referenced by cmd_domain_create().
|
inline |
Sets domain registration period.
time | amount of time |
unit | measure unit |
References _period.
Referenced by cmd_domain_create().
|
inline |
Sets registrant.
registrant | registrant identification |
References _registrant.
Referenced by cmd_domain_create().
|
inline |
Sets secDNS extension version.
secDNS | extension version |
References _secDnsVersion.
Referenced by cmd_domain_create().