Package Auth
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. |