Class Auth_shibboleth

Description

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
Variable Summary
Method Summary
 Auth_shibboleth Auth_shibboleth ([array $params = array()])
 boolean transparent ()
Variables
array $capabilities = array('add' => false,
'update' => false,
'resetpassword' => false,
'remove' => false,
'list' => false,
'transparent' => true)
(line 33)

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:22 +0000 by phpDocumentor 1.4.3