The Auth_msad class provides an experimental MSAD extension of the LDAP implementation of the Horde authentication system.
Required parameters:
'basedn' The base DN for the AD server. 'hostspec' The hostname of the AD server. 'uid' The username search key. 'filter' The LDAP formatted search filter to search for users. This setting overrides the 'objectclass' method below. 'objectclass' The objectclass filter used to search for users. Can be a single objectclass or an array.
Optional parameters:
'binddn' The DN used to bind to the MSAD server 'password' The password used to bind to the MSAD server
Copyright 2007-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/msad.php (line 39)
Auth | --Auth_ldap | --Auth_msad
Inherited from Auth_ldap
Auth_ldap::$capabilities
Auth_ldap::$_ds
Inherited from Auth
Auth::$_authCredentials
Auth::$_params
Constructs a new MSAD authentication object.
Add a set of authentication credentials.
Remove a set of authentication credentials.
Reset a user's password. Used for example when the user does not remember the existing password.
Update a set of authentication credentials.
Inherited From Auth_ldap
Auth_ldap::Auth_ldap()
Auth_ldap::addUser()
Auth_ldap::listUsers()
Auth_ldap::removeUser()
Auth_ldap::updateUser()
Inherited From Auth
Auth::addHook()
Auth::addLogoutParameters()
Auth::addUser()
Auth::authenticate()
Auth::clearAuth()
Auth::exists()
Auth::factory()
Auth::genRandomPassword()
Auth::getAuth()
Auth::getAuthDomain()
Auth::getBareAuth()
Auth::getCredential()
Auth::getCryptedPassword()
Auth::getDriver()
Auth::getLoginScreen()
Auth::getLogoutReason()
Auth::getLogoutReasonString()
Auth::getParam()
Auth::getProvider()
Auth::getSalt()
Auth::hasCapability()
Auth::isAdmin()
Auth::isAuthenticated()
Auth::isPasswordChangeRequested()
Auth::listUsers()
Auth::readSessionData()
Auth::removeHook()
Auth::removeUser()
Auth::removeUserData()
Auth::setAuth()
Auth::setCredential()
Auth::singleton()
Auth::transparent()
Auth::updateUser()
Auth::_authenticate()
Auth::_isAdmin()
Documentation generated on Sun, 30 Jan 2011 05:19:46 +0000 by phpDocumentor 1.4.3