Constructor tries to connect to Identd daemon on the host of the
given socket, and retrieve user name of the owner of given socket
connection on remote machine.
An implementation of socks.ServerAuthentication which provides
simple authentication based on the host from which the connection
is made and the name of the user on the remote machine, as reported
by identd daemon on the remote machine.
Implementations of this interface are expected to use some or all
of the information provided plus any information they can extract
from other sources to decide wether given user should be allowed
access to SOCKS server, or whatever you use it for.