Overview

Packages

  • Auth

Classes

  • Horde_Auth
  • Horde_Auth_Auto
  • Horde_Auth_Base
  • Horde_Auth_Composite
  • Horde_Auth_Customsql
  • Horde_Auth_Cyrsql
  • Horde_Auth_Exception
  • Horde_Auth_Ftp
  • Horde_Auth_Http
  • Horde_Auth_Http_Remote
  • Horde_Auth_Imap
  • Horde_Auth_Ipbasic
  • Horde_Auth_Kolab
  • Horde_Auth_Ldap
  • Horde_Auth_Login
  • Horde_Auth_Msad
  • Horde_Auth_Pam
  • Horde_Auth_Passwd
  • Horde_Auth_Peclsasl
  • Horde_Auth_Radius
  • Horde_Auth_Shibboleth
  • Horde_Auth_Smb
  • Horde_Auth_Smbclient
  • Horde_Auth_Sql
  • Horde_Auth_Translation
  • Overview
  • Package
  • Class
  • Tree

Package Auth

Classes summary
Horde_Auth

The Horde_Auth class provides some useful authentication-related utilities and constants for the Auth package.

Horde_Auth_Auto

The Horde_Auth_Auto class transparently logs users in to Horde using ONE username, either defined in the config or defaulting to 'horde_user'. This is only for use in testing or behind a firewall; it should NOT be used on a public, production machine.

Horde_Auth_Base

The Horde_Auth_Base:: class provides a common abstracted interface to creating various authentication backends.

Horde_Auth_Composite

The Horde_Auth_Composite class provides a way to combine two separate drivers for admin vs. authentication purposes.

Horde_Auth_Customsql

The Horde_Auth_Customsql class provides a sql implementation of the Horde authentication system with the possibility to set custom-made queries.

Horde_Auth_Cyrsql

The Horde_Auth_Cyrsql class provides a SQL implementation of the Horde authentication system for the Cyrus IMAP server. Most of the functionality is the same as for the SQL class; only what is different overrides the parent class implementations.

Horde_Auth_Exception Exceptions class for the horde/Auth package.
Horde_Auth_Ftp

The Horde_Auth_Ftp class provides an FTP implementation of the Horde authentication system.

Horde_Auth_Http

The Horde_Auth_Http class transparently logs users in to Horde using already present HTTP authentication headers.

Horde_Auth_Http_Remote

The Horde_Auth_Http_Remote class authenticates users against a remote HTTP-Auth endpoint.

Horde_Auth_Imap

The Horde_Auth_Imap:: class provides an IMAP implementation of the Horde authentication system.

Horde_Auth_Ipbasic

The Horde_Auth_Ipbasic class provides access control based on CIDR masks (client IP addresses). It is not meant for user-based systems, but for times when you want a block of IPs to be able to access a site, and that access is simply on/off - no preferences, etc.

Horde_Auth_Kolab

The Horde_Auth_Kolab implementation of the Horde authentication system. Derives from the Horde_Auth_Imap authentication object, and provides parameters to it based on the global Kolab configuration.

Horde_Auth_Ldap

The Horde_Auth_Ldap class provides an LDAP implementation of the Horde authentication system.

Horde_Auth_Login

The Horde_Auth_login:: class provides a system login implementation of the Horde authentication system.

Horde_Auth_Msad

The Horde_Auth_Msad class provides an experimental MSAD extension of the LDAP implementation of the Horde authentication system.

Horde_Auth_Pam

The Horde_Auth_Pam:: class provides a PAM-based implementation of the Horde authentication system.

Horde_Auth_Passwd

The Horde_Auth_Passwd:: class provides a passwd-file implementation of the Horde authentication system.

Horde_Auth_Peclsasl

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

Horde_Auth_Radius

The Horde_Auth_Radius class provides a RADIUS implementation of the Horde authentication system.

Horde_Auth_Shibboleth

The Horde_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.

Horde_Auth_Smb

The Horde_Auth_Smb class provides a SMB implementation of the Horde authentication system.

Horde_Auth_Smbclient

The Horde_Auth_Smbclient class provides an smbclient implementation of the Horde authentication system.

Horde_Auth_Sql

The Horde_Auth_Sql class provides a SQL implementation of the Horde authentication system.

Horde_Auth_Translation Horde_Auth_Translation is the translation wrapper class for Horde_Auth.
API documentation generated by ApiGen