\Horde_Core_Auth_Msad

The Horde_Core_Auth_Msad 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

Summary

Methods
Properties
Constants
addUser()
updateUser()
removeUser()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

addUser()

addUser(string  $userId, array  $credentials) 

Add a set of authentication credentials.

Parameters

string $userId

The user ID to add.

array $credentials

The credentials to use.

Throws

\Horde_Auth_Exception

updateUser()

updateUser(string  $oldID, string  $newID, array  $credentials,   $olddn = null,   $newdn = null) 

Update a set of authentication credentials.

Parameters

string $oldID

The old user ID.

string $newID

The new user ID.

array $credentials

The new credentials

$olddn
$newdn

Throws

\Horde_Auth_Exception

removeUser()

removeUser(string  $userId, string  $dn = null) 

Delete a set of authentication credentials.

Parameters

string $userId

The user ID to delete.

string $dn

TODO

Throws

\Horde_Auth_Exception