Overview

Packages

  • Horde
    • Imsp

Classes

  • Horde_Imsp_Auth_Base
  • Horde_Imsp_Auth_CramMd5
  • Horde_Imsp_Auth_Imtest
  • Horde_Imsp_Auth_Plaintext
  • Horde_Imsp_Book
  • Horde_Imsp_Client_Base
  • Horde_Imsp_Client_Socket
  • Horde_Imsp_Exception
  • Horde_Imsp_Options
  • Horde_Imsp_Translation
  • Overview
  • Package
  • Class
  • Tree

Class Horde_Imsp_Auth_Base

Abstract IMSP authentication class.

Required Parameters:

'username'  Username to logon to IMSP server as.
  'password'  Password for current user.
  'server'    The hostname of the IMSP server.
  'port'      The port of the IMSP server.

Copyright 2003-2012 Horde LLC (http://www.horde.org/)

See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.

Direct known subclasses

Horde_Imsp_Auth_CramMd5, Horde_Imsp_Auth_Imtest, Horde_Imsp_Auth_Plaintext
Abstract
Package: Horde\Imsp
Author: Michael Rubinsky mrubinsk@horde.org
Located at Horde/Imsp/Auth/Base.php
Methods summary
public
# __construct( array $params = array() )

Constructor

Constructor

Parameters

$params
public boolean
# authenticate( Horde_Imsp_Client_Base $client, boolean $login = true )

Attempts to login to IMSP server.

Attempts to login to IMSP server.

Parameters

$client
The Imsp client connection.
$login
Remain logged in after auth?

Returns

boolean
abstract public string
# getDriverType( )

Returns the type of this driver.

Returns the type of this driver.

Returns

string
Type of IMSP_Auth driver instance
abstract public
# logout( )

Force a logout from the underlying IMSP stream.

Force a logout from the underlying IMSP stream.

API documentation generated by ApiGen