WWW::eNom::IRTPDetail - Representation of IRTP Detail
use WWW::eNom; use WWW::eNom::IRTPDetail; my $api = WWW::eNom->new( ... ); my $domain_info_response = $api->submit({ method => 'GetDomainInfo', params => { Domain => 'drzigman.com', } }); my $irtp_detail = WWW::eNom::IRTPDetail->construct_from_response( $domain_info_response->{GetDomainInfo}{services}{entry}{irtpsettings}{irtpsetting} );
On 2016-12-01, a new ICANN Inter Registrar Transfer Policy went into effect. This policy requires any material change to the registrant contact ( the name, email address, that sort of thing ), to be confirmed by both the old registrant and the new registrant. This object exists to contain all the relevant data of an in progress IRTP Verification.
NOTE eNom is acting as a Designated Agent for all of its resellers' resold domains. A Designated Agent is defined as (taken from Section II Subsection A, Sub Title 1, Point 1.2 ):
"1.2 'Designated Agent' means an individual or entity that the Prior Registrant or New Registrant explicitly authorizes to approve a Change of Registrant on its behalf."
For consumers this means that the losing registrant ( the old registrant contact ) and the gaining registrant ( the new registrant contact ) NEED NOT CONFIRM the change. Instead eNom does it on behalf of the registrant contacts in near real time, there is a few seconds of delay before the new contacts are used.
Really, the only reason this object exists is so that you can get back if the customer opted out of a transfer lock or not.
Boolean indicating if the domain will have a 60 day transfer lock imposed upon it after the registrant contact is updated. Consumers must specify is_transfer_lock in the call to update_contacts_for_domain_name.
my $api = WWW::eNom->new( ... ); my $domain_info_response = $api->submit({ method => 'GetDomainInfo', params => { Domain => 'drzigman.com', } }); my $irtp_detail = WWW::eNom::IRTPDetail->construct_from_response( $domain_info_response->{GetDomainInfo}{services}{entry}{irtpsettings}{irtpsetting} );
Constructs an instance of WWW::eNom::IRTPDetail from the irtpsettings details of eNom's API GetDomainInfo response. There really is not ever a reason for a consumer to call this method directly.
To install WWW::eNom, copy and paste the appropriate command in to your terminal.
cpanm
cpanm WWW::eNom
CPAN shell
perl -MCPAN -e shell install WWW::eNom
For more information on module installation, please visit the detailed CPAN module installation guide.