Overview

Packages

  • Gollem
  • None

Classes

  • Gollem_Application
  • Overview
  • Package
  • Class
  • Tree

Class Gollem_Application

Horde_Registry_Application
Extended by Gollem_Application
Located at Application.php
Methods summary
public
# perms( )
public array
# authLoginParams( )

Return login parameters used on the login page.

Return login parameters used on the login page.

Returns

array
See Horde_Core_Auth_Application#authLoginParams().
public
# authAuthenticate( string $userId, array $credentials )

Tries to authenticate with the server and create a session.

Tries to authenticate with the server and create a session.

Parameters

$userId
The username of the user.
$credentials
<p>Credentials of the user. Allowed keys: 'backend', 'password'.</p>

Throws

Horde_Auth_Exception
public boolean
# authTransparent( Horde_Core_Auth_Application $auth_ob )

Tries to transparently authenticate with the server and create a session.

Tries to transparently authenticate with the server and create a session.

Parameters

$auth_ob
The authentication object.

Returns

boolean
Whether transparent login is supported.

Throws

Horde_Auth_Exception
public
# authAuthenticateCallback( )

Does necessary authentication tasks reliant on a full app environment.

Does necessary authentication tasks reliant on a full app environment.

Throws

Horde_Auth_Exception
public boolean
# authValidate( )

Validates an existing authentication.

Validates an existing authentication.

Returns

boolean
Whether the authentication is still valid.
public
# prefsGroup( mixed $ui )
public
# prefsSpecial( mixed $ui, mixed $item )
public
# menu( mixed $menu )
public
# sidebarCreate( Horde_Tree_Base $tree, mixed $parent = null, array $params = array() )
Properties summary
public array $auth
# array( 'authenticate', 'transparent', 'validate' )
public string $version
# 'H4 (2.0.3-git)'
API documentation generated by ApiGen