The Auth_shibboleth class only provides transparent authentication based on the headers set by a Shibboleth SP. Note that this class does not provide any actual SP functionality, it just takes the username from the HTTP headers that should be set by the Shibboleth SP.
Parameters: 'username_header' Name of the header holding the username of the logged in user 'password_holder' Where the hordeauth password is stored 'password_header' Name of the header holding the password of the logged in user 'password_preference' Name of the Horde preference holding the password of the logged in user
$Horde: framework/Auth/Auth/shibboleth.php,v 1.4.2.3 2009/10/26 11:58:59 jan Exp $
Copyright 9Star Research, Inc. 2006 http://www.protectnetwork.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/shibboleth.php (line 25)
Auth | --Auth_shibboleth
An array of capabilities, so that the driver can report which operations it supports and which it doesn't.
Inherited from Auth
Auth::$_authCredentials
Auth::$_params
Constructs a new Shibboleth SP authentication object.
Automatic authentication: Check if the username is set in the configured header.
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:21:22 +0000 by phpDocumentor 1.4.3