-
$_connected
-
State of SQL connection.
-
$_connected
-
Boolean which contains state of the ftp connection.
-
$_connected
-
State of SQL connection.
-
$_contents
-
Contents array of the pine password file.
-
$_db
-
SQL connection object.
-
$_db
-
SQL connection object.
-
$_drivers
-
Hash of instantiated drivers.
-
$_ds
-
LDAP connection handle.
-
$_errorstr
-
Error string that will be returned to the user if an error occurs.
-
$_fp
-
Socket connection resource.
-
$_fp
-
Socket connection.
-
$_ftp
-
FTP connection handle.
-
$_loaded
-
State of the loaded drivers.
-
$_params
-
Hash containing configuration parameters.
-
$_stream
-
Expect connection handle.
-
$_userdn
-
The user's DN.
-
_bind
-
Bind (or re-bind) to an LDAP server with the given credentials.
-
_connect
-
Connect to the server
-
_connect
-
Connects a pipe to the sambaserver using the smbpasswd program.
-
_connect
-
Connect to the database.
-
_connect
-
Does an LDAP connect and binds as the guest user or as the optional userdn.
-
_connect
-
Connect to the database.
-
_connect
-
Connect to the FTP server.
-
_decode
-
Decodes a Pine-encoded password string. The algorithm is borrowed from read_passfile() and xlate_out() functions in pine/imap.c file distributed in the Pine source archive.
-
_disconnect
-
Disconnects the pipe to the sambaserver.
-
_disconnect
-
-
_disconnect
-
Disconnect from the FTP server and clean up the connection.
-
_disconnect
-
Disconnect from the server
-
_encode
-
Encodes an array of elements into a Pine-readable password string.
-
_getPrompt
-
Parse a response from the server to see what it was
-
_loadDrivers
-
Instantiate configured drivers.
-
_lookup
-
Find out if a username and password is valid.
-
_lookup
-
Find out if a username and password is valid.
-
_lookup
-
Find out if a username and password is valid.
-
_lookupdn
-
Looks up and returns the user's dn.
-
_modify
-
Modify (update) a mysql password record for a user.
-
_modify
-
Modify (update) a mysql password record for a user.
-
_modify
-
Modify (update) a pine password record for a user.
-
_parseQuery
-
Parse the string as an SQL query substituting placeholders for their values.
-
_sendCommand
-
Send a command to the server.
-
_sendCommand
-
Sends a string to the waiting sambaserver.
-
changePassword
-
-
changePassword
-
-
changePassword
-
Change the user's password by executing a user supplied command.
-
changePassword
-
Change the user's password.
-
changePassword
-
Change the user's password.
-
changePassword
-
Changes the user's password.
-
changePassword
-
Change the user's password.
-
changePassword
-
Change the user's password.
-
changePassword
-
Change the user's password.
-
changePassword
-
Changes the user's password.
-
changePassword
-
-
changePassword
-
Change the user's password.
-
changePassword
-
Changes the user's password.
-
changePassword
-
Changes the users password by executing an expect script.
-
changePassword
-
Change the user's password.
-
changePassword
-
Change the user's password.
-
changePassword
-
Changes the user's password.
-
changePassword
-
Change the user's password.
-
changePassword
-
Change the users password by executing an expect script.
-
checkPassword
-
-
comparePasswords
-
Compare a plaintext password with an encrypted password.
-
connect
-
-
ctl
-
Handles expect communication.
-
composite.php
-
-
pine.php
-
-
poppassd.php
-
-
procopen.php
-
-
pspasswd.php
-
-
Passwd.php
-
-
Passwd
-
Passwd Base Class.
-
PASSWD_BASE
-
-
Passwd_Driver
-
Constructs a new expect Passwd_Driver object.
-
Passwd_Driver
-
Passwd_Driver:: defines an API for implementing password change systems for Passwd.
-
Passwd_Driver_adsi
-
The ADSI class changes a user's password on any Windows Machine/NT-Domain using the ADSI COM Interface.
-
Passwd_Driver_composite
-
The composite class chains other drivers together to change and a user's password stored on various backends.
-
Passwd_Driver_composite
-
Constructs a new Passwd_Driver_composite object.
-
Passwd_Driver_expect
-
The Passwd_expect class provides an expect implementation of the passwd system.
-
Passwd_Driver_expectpecl
-
The Passwd_expectpecl class provides an PECL expect implementation of the Passwd system.
-
Passwd_Driver_http
-
The http driver attempts to change a user's password via a web based interface and implements the Passwd_Driver API.
-
Passwd_Driver_http
-
Constructs a new Passwd_Driver_http object.
-
Passwd_Driver_kolab
-
The Kolab class attempts to change a user's password on the designated Kolab backend. Based off the LDAP passwd class.
-
Passwd_Driver_kolab
-
Constructs a new Passwd_Driver_kolab object.
-
Passwd_Driver_ldap
-
The LDAP class attempts to change a user's password stored in an LDAP directory service.
-
Passwd_Driver_ldap
-
Constructs a new Passwd_Driver_ldap object.
-
Passwd_Driver_pine
-
Constructs a new pine Passwd_Driver object.
-
Passwd_Driver_pine
-
The pine class attempts to change a user's password on a in a pine password file.
-
Passwd_Driver_poppassd
-
Constructs a new poppassd Passwd_Driver object.
-
Passwd_Driver_poppassd
-
The poppassd class attempts to change a user's password via a poppassd server.
-
Passwd_Driver_procopen
-
The Passwd_procopen class provides a procopen implementation of the passwd system.
-
Passwd_Driver_pspasswd
-
The PSPasswd class changes a user's password on any Windows Machine (NT+) using the pspasswd free utility available at Sysinternals website: http://www.sysinternals.com/ntw2k/freeware/pspasswd.shtml
-
Passwd_Driver_servuftp
-
The serv-u ftp class attempts to change a user's password via the SITE PSWD command used by Serv-u ftpd for windows.
-
Passwd_Driver_smbldap
-
The LDAP class attempts to change a user's LDAP password and Samba password stored in an LDAP directory service.
-
Passwd_Driver_smbldap
-
Constructs a new Passwd_Driver_smbldap object.
-
Passwd_Driver_smbpasswd
-
Constructs a new smbpasswd Passwd_Driver object.
-
Passwd_Driver_smbpasswd
-
The smbpassd class attempts to change a user's password on a samba server.
-
Passwd_Driver_soap
-
The SOAP driver attempts to change a user's password through a SOAP request.
-
Passwd_Driver_soap
-
Constructor.
-
Passwd_Driver_sql
-
The SQL driver attempts to change a user's password stored in an SQL databse and implements the Passwd_Driver API.
-
Passwd_Driver_sql
-
Constructs a new Passwd_Driver_sql object.
-
Passwd_Driver_vmailmgr
-
The vmailmgr class attempts to change a user's password on a local vmailmgr daemon
-
Passwd_Driver_vpopmail
-
Constructs a new Passwd_Driver_vpopmail object.
-
Passwd_Driver_vpopmail
-
The vpopmail class attempts to change a user's password for vpopmail based servers. It is very similar to the more generic sql driver, and the two should probably be merged into one driver if possible.
-
PASSWD_TEMPLATES
-