NAME

IO::EPP::CoreNic

SYNOPSIS

use IO::EPP::CoreNic;

# Parameters for IO::Socket::SSL
my %sock_params = (
    PeerHost        => 'epp.nic.xn--80aswg',
    PeerPort        => 700,
    # without certificate
    Timeout         => 30,
);

# Create object, get greeting and call login()
my $conn = IO::EPP::CoreNic->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--80aswg' ] } );

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

DESCRIPTION

Module for work with CoreNic domains

Feature: in all responses incomplete xml schemas, for example, instead of <domain:update> is written <update>

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

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.