Documentation

Horde_Core_Auth_Ldap extends Horde_Auth_Ldap
in package

The Horde_Core_Auth_Ldap class provides Horde-specific code that extends the base LDAP driver.

Copyright 2010-2017 Horde LLC (http://www.horde.org/)

See the enclosed file LICENSE for license information (LGPL). If you did not receive this file, see http://opensource.org/licenses/lgpl-2.1.php

Tags
author

Michael Slusarz slusarz@horde.org

category

Horde

license

http://opensource.org/licenses/lgpl-2.1.php LGPL

Table of Contents

Methods

addUser()  : mixed
Add a set of authentication credentials.
removeUser()  : mixed
Delete a set of authentication credentials.
updateUser()  : mixed
Update a set of authentication credentials.

Methods

addUser()

Add a set of authentication credentials.

public addUser(string $userId, array<string|int, mixed> $credentials) : mixed
Parameters
$userId : string

The user ID to add.

$credentials : array<string|int, mixed>

The credentials to use.

Tags
throws
Horde_Auth_Exception

removeUser()

Delete a set of authentication credentials.

public removeUser(string $userId[, string $dn = null ]) : mixed
Parameters
$userId : string

The user ID to delete.

$dn : string = null

NOT USED.

Tags
throws
Horde_Auth_Exception

updateUser()

Update a set of authentication credentials.

public updateUser(string $oldID, string $newID, array<string|int, mixed> $credentials[, string $olddn = null ][, string $newdn = null ]) : mixed
Parameters
$oldID : string

The old user ID.

$newID : string

The new user ID.

$credentials : array<string|int, mixed>

The new credentials

$olddn : string = null

NOT USED.

$newdn : string = null

NOT USED.

Tags
throws
Horde_Auth_Exception

        
On this page

Search results