Documentation
Packages
- Auth
- Application
Interfaces, Classes, Traits and Enums
- 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'.
- 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
- Exception 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_Remote
- The Horde_Auth_Http_Remote class authenticates users against a remote
HTTP-Auth endpoint.
- Horde_Auth_Http
- The Horde_Auth_Http class transparently logs users in to Horde using
already present HTTP authentication headers.
- Horde_Auth_Ipbasic
- The Horde_Auth_Ipbasic class provides access control based on CIDR masks
(client IP addresses).
- Horde_Auth_Kolab
- The Horde_Auth_Kolab implementation of the Horde authentication system.
- 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.
- 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.
- Horde_Auth_X509
- The Horde_Auth_X509 class provides an authentication driver for using X509
client certificates. Since X509 certificates do not provide the password,
if the server setup requires the use of per-user passwords, a callback
function may be passed to obtain it from.
- Horde_Auth
- The Horde_Auth class provides some useful authentication-related utilities
and constants for the Auth package.