OXSessionD - Abstraction of the OpenExchange session daemon access
The code of this class is heavily derivated from the OXtensions::OXSession perl module at the openexchange wiki.
Located in /OXSession.php (line 33)
Constructor
The constructor opens a connection to the OpenExchange session daemon and returns an OXsession object.
Class method to check if the user exists
Loads the data of a certain session.
Returns an array with authentication information of the session assigned to the given session id. The following keys will be set: uid - user id passwd - cleartext password lang - language localip - local ip host - host
Class method which returns a list of sessions
This method returns an array with session data arrays.
Performs an authentication request and starts a session
This method performs an authentication request. If successful an openexchange session will be established. A php session with the same session id with the openexchange session will be initiated too.
The parameters are:
uid - user id passwd - password (cleartext) lang - language remoteip - ip address of the clients host hostname - name of the virtual host sid - session id
Removes the current session (logoff)
This method sets some http headers. Thus you MUST NOT call this method after you print (echo) something to STDOUT.
Reset the timeout of the OX session with the given session id
Class method forces the session daemon to log session data
Documentation generated on Sun, 19 Jun 2005 21:37:49 +0200 by phpDocumentor 1.2.3