GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  AUTHEN::SMB (3)

.ds Aq ’

NAME

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

CONTENTS

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).
Search for    or go to Top of page |  Section 3 |  Main Index


perl v5.20.3 SMB (3) 1999-06-07

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.