Horde_Core_Auth_Msad
extends Horde_Auth_Msad
in package
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
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
-
TODO
Tags
updateUser()
Update a set of authentication credentials.
public
updateUser(string $oldID, string $newID, array<string|int, mixed> $credentials[, mixed $olddn = null ][, mixed $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 : mixed = null
- $newdn : mixed = null