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
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
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
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.