NAME
IO::EPP::CoCCA
SYNOPSIS
use
IO::EPP::CoCCA;
# Parameters for IO::Socket::SSL
my
%sock_params
= (
PeerHost
=>
'registry.rusnames.net'
,
PeerPort
=> 700,
# without certificate
Timeout
=> 30,
);
# Create object, get greeting and call login()
my
$conn
= IO::EPP::CoCCA->new( {
user
=>
'login'
,
pass
=>
'xxxx'
,
sock_params
=> \
%sock_params
,
test_mode
=> 0,
# real connect
} );
# Check domain
my
(
$answ
,
$code
,
$msg
) =
$conn
->check_domains( {
domains
=> [
'xn--d1acufc.xn--p1acf'
] } );
# Call logout() and destroy object
undef
$conn
;
DESCRIPTION
Module for work with .РУС/.xn--p1acf, .CX, ... tlds. All list see on https://cocca.org.nz/#five
Frontends: https://rusnames.com/ https://cocca.org.nz/
Backend: https://secure.coccaregistry.net/
CoCCA features:
- not show authinfo in domain:info
METHODS
Next, those functions are redefined in which the provider has additions to the EPP
login
Ext params for login,
INPUT: new password for change
restore_domain
Domain redemption
INPUT: params key dname
-- name of the domain to be redeemed
OUTPUT: see "simple_request".
confirmations_restore_domain
Confirmation of domain redemption
INPUT: pre_data
-- whois before delete, can set 'none'; post_data
-- whois on now, can set 'none'; del_time
-- date-time of domain deletion in UTC; rest_time
-- date-time of sending the redemption request in UTC.
Fields already filled in: resReason
-- the reason for the redemption; statement
-- write that this is all for the client, not for us; other
-- can be without additions.
AUTHORS
Vadim Likhota <vadiml@cpan.org>
COPYRIGHT
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.