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

FreeBSD Manual Pages

  
 
  

home | help
Smb(3)		      User Contributed Perl Documentation		Smb(3)

NAME
       Authen::Smb - Perl extension to authenticate against an SMB server

SYNOPSIS
	 use Authen::Smb;
	 my $authResult	= Authen::Smb::authen('myUser',
					      'myPassword',
					      'myPDC',
					      'myBDC',
					      'myNTDomain');

	 if ( $authResult == Authen::Smb::NO_ERROR ) {
	   print "User successfully authenticated.\n";
	 } else	{
	   print "User not authenticated with error level $authResult\n";
	 }

DESCRIPTION
       Authen::Smb allows you to authenticate a	user against an	NT domain.
       You can specify both a primary and a backup server to use for
       authentication.	The NT names of	the machines should be used for
       specifying servers.

       An authentication request will return one of four values:

       NTV_NO_ERROR \fIs0(0) NTV_SERVER_ERROR \fIs0(1) NTV_PROTOCOL_ERROR
       \fIs0(2)	NTV_LOGON_ERROR	\fIs0(3)

       NTV_NO_ERROR is the only	return value possible for a successful
       authentication.	All other return values	indicate failure, of one sort
       or another.

EXPORT_OK constants
	 NTV_LOGON_ERROR
	 NTV_NO_ERROR
	 NTV_PROTOCOL_ERROR
	 NTV_SERVER_ERROR

AUTHOR
       Patrick Michael Kane, modus@pr.es.to Based on the smbval	library	from
       the samba package

SEE ALSO
       perl(1).

perl v5.24.1			  1999-06-07				Smb(3)

NAME | SYNOPSIS | DESCRIPTION | EXPORT_OK constants | AUTHOR | SEE ALSO

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

home | help