Class Passwd_Driver_Adsi
The ADSI class changes a user's password on any Windows Machine/NT-Domain using the ADSI COM Interface.
NOTES:
If you plan to implement passwd over Active Direcory you must use the LDAP driver and not this one! This driver is designed for standalone machines or NT4 domains, only.
The host server must be Win32 with ADSI support.
Sample backend configuration:
$backends['adsi'] = array( 'name' => 'Sample ADSI backend', 'preferred' => 'localhost', 'policy' => array( 'minLength' => 8, 'maxLength' => 14 ), 'driver' => 'adsi', 'params' => array( 'target' => 'YOUR_MACHINE/DOMAIN_NAME_HERE' ) )
Backend parameters: target = Target Windows machine/domain name (Required)
Copyright 2004-2012 Horde LLC (http://www.horde.org/)
See the enclosed file COPYING for license information (GPL). If you did not receive this file, see http://www.horde.org/licenses/gpl.php.
- Passwd_Driver
- Passwd_Driver_Adsi
public
|
#
changePassword( string $user_name, string $old_password, string $new_password )
Changes the user's password. |
__construct()
|