Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Net::DRI::Transport::SUsertContributed Perl DocuNet::DRI::Transport::Socket(3)

NAME
       Net::DRI::Transport::Socket - TCP/TLS Socket connection for Net::DRI

DESCRIPTION
       This module implements a	socket (tcp or tls) for	establishing
       connections in Net::DRI

METHODS
       At creation (see	Net::DRI "new_profile")	you pass a reference to	an
       hash, with the following	available keys:

   socktype
       ssl, tcp	or udp

   ssl_key_file	ssl_cert_file ssl_ca_file ssl_ca_path ssl_cipher_list
       ssl_version ssl_passwd_cb
       if "socktype" is	'ssl', all key materials, see IO::Socket::SSL
       documentation for corresponding options

   ssl_verify
       see IO::Socket::SSL documentation about verify_mode (by default 0x00
       here)

   ssl_verify_callback
       see IO::Socket::SSL documentation about verify_callback,	it gets	here
       as first	parameter the transport	object then all	parameter given	by
       IO::Socket::SSL;	it is explicitely verified that	the subroutine returns
       a true value, and if not	the connection is aborted.

   remote_host remote_port
       hostname	(or IP address)	& port number of endpoint

   client_login	client_password
       protocol	login &	password

   client_newpassword
       (optional) new password if you want to change password on login for
       registries handling that	at connection

   protocol_connection
       Net::DRI	class handling protocol	connection details. (Ex:
       "Net::DRI::Protocol::RRP::Connection" or
       "Net::DRI::Protocol::EPP::Connection")

   protocol_data
       (optional) opaque data given to protocol_connection class.  For EPP, a
       key login_service_filter	may exist, whose value is a code ref. It will
       be given	an array of services, and should give back a similar array; it
       can be used to filter out some services from those given	by the
       registry.

   close_after
       number of protocol commands to send to server (we will automatically
       close and re-open connection if needed)

   local_host
       (optional) the local address (hostname or IP) you want to use to
       connect

SUPPORT
       For now,	support	questions should be sent to:

       <netdri@dotandco.com>

       Please also see the SUPPORT file	in the distribution.

SEE ALSO
       http://www.dotandco.com/services/software/Net-DRI/

AUTHOR
       Patrick Mevzek, <netdri@dotandco.com>

COPYRIGHT
       Copyright (c) 2005-2010 Patrick Mevzek <netdri@dotandco.com>.  All
       rights reserved.

       This program is free software; you can redistribute it and/or modify it
       under the terms of the GNU General Public License as published by the
       Free Software Foundation; either	version	2 of the License, or (at your
       option) any later version.

       See the LICENSE file that comes with this distribution for more
       details.

perl v5.24.1			  2010-03-25	Net::DRI::Transport::Socket(3)

NAME | DESCRIPTION | METHODS | SUPPORT | SEE ALSO | AUTHOR | COPYRIGHT

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Net::DRI::Transport::Socket&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help