Class Auth_peclsasl

Description

The Auth_peclsasl:: class provides a SASL-based implementation of the Horde authentication system.

SASL is the Simple Authentication and Security Layer (as defined by RFC 2222). It provides a system for adding plugable authenticating support to connection-based protocols.

This driver relies on the PECL sasl package:

http://pecl.php.net/package/sasl

Optional parameters:

   'app'      The name of the authenticating application.
              DEFAULT: horde
   'service'  The name of the SASL service to use when authenticating.
              DEFAULT: php

$Horde: framework/Auth/Auth/peclsasl.php,v 1.1.2.5 2009/01/06 15:22:50 jan Exp $

Copyright 2004-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/peclsasl.php (line 32)

Auth
   |
   --Auth_peclsasl
Variable Summary
Method Summary
 Auth_peclsasl Auth_peclsasl ([array $params = array()])
Variables
array $capabilities = array('add' => false,
'update' => false,
'resetpassword' => false,
'remove' => false,
'list' => false,
'transparent' => false)
(line 40)

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