NAME

IO::EPP::Taeping

SYNOPSIS

use IO::EPP::Taeping;

# Parameters for LWP
my %sock_params = (
    PeerHost        => 'epp.nic.net.ru',
    PeerPort        => 7080,
    SSL_key_file    => 'key_file.pem',
    SSL_cert_file   => 'cert_file.pem',
    LocalAddr       => '1.2.3.4',
    Timeout         => 30,
);

# Create object, get greeting and call login()
my $conn = IO::EPP::Taeping->new( {
    user => 'XXX-3LVL',
    pass => 'XXXXXXXX',
    sock_params => \%sock_params,
    test_mode => 0, # real connect
} );

# Check domain
my ( $answ, $code, $msg ) = $conn->check_domains( { domains => [ 'my.pp.ru', 'my.org.ru' ] } );

# Call logout() and destroy object
undef $conn;

DESCRIPTION

Module overwrites IO::EPP::RIPN where there are differences and work with tcinet epp using http api

Previously 3lvl.ru domains were serviced by TCI, but then were transferred to a separate registry, which has small differences

For details see: https://nic.net.ru/docs/EPP-3LVL.pdf

All documents -- http://pp.ru/documents.html

IO::EPP::Taeping works with .net.ru, .org.ru & .pp.ru only

Domain transfer in these zones works as in the .su tld

METHODS

All methods except the ones listed below are completely the same as IO::EPP::RIPN

new

Method is rewritten because of verify mode/hostname

get_billing_info, get_limits_info, get_stat_info

Not support

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.