Class Auth_smb

Description

The Auth_smb class provides an SMB implementation of the Horde authentication system.

This module requires the smbauth extension for PHP: http://tekrat.com/wp/smbauth/

At the time of this writing, the extension, and thus this module, only supported authentication against a domain, and pdc and bdc must be non-null and not equal to each other. In other words, to use this module you must have a domain with at least one PDC and one BDC.

Required parameters:

   'hostspec'  IP, DNS Name, or NetBios Name of the SMB server to
               authenticate with.
   'domain'    The domain name to authenticate with.

Optional parameters:

   'group'     Group name that the user must be a member of. Will be
               ignored if the value passed is a zero length string.

$Horde: framework/Auth/Auth/smb.php,v 1.20.10.13 2009/01/06 15:22:50 jan Exp $

Copyright 1999-2009 The Horde Project (http://www.horde.org/)

See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://opensource.org/licenses/lgpl-license.php.

Located in /Auth/Auth/smb.php (line 36)

Auth
   |
   --Auth_smb
Variable Summary
Method Summary
 Auth_smb Auth_smb ([array $params = array()])
Variables
array $capabilities = array('add' => false,
'update' => false,
'resetpassword' => false,
'remove' => false,
'list' => false,
'transparent' => false)
(line 44)

An array of capabilities, so that the driver can report which operations it supports and which it doesn't.


Redefinition of:
Auth::$capabilities
An array of capabilities, so that the driver can report which operations it supports and which it doesn't.

Inherited Variables

Inherited from Auth

Auth::$_authCredentials
Auth::$_params
Methods

Documentation generated on Sun, 30 Jan 2011 05:21:25 +0000 by phpDocumentor 1.4.3