|
eZ Publish
[4.2]
|
The class eZLDAPUser does. More...
Inheritance diagram for eZLDAPUser:
Collaboration diagram for eZLDAPUser:Public Member Functions | |
| eZLDAPUser () | |
Static Public Member Functions | |
| static | getUserGroupsTree (&$requiredParams, $filter, $curDN, &$groupsTree, &$stack, $depth=0) |
| static | goAndPublishGroups (&$requiredParams, $curDN, &$groupsTree, &$stack, $depth, $isUser=false) |
| static | ldap_escape ($str, $for_dn=false) |
| static | loginUser ($login, $password, $authenticationMatch=false) |
| static | publishNewUserGroup ($parentNodeIDs, $newGroupAttributes, $isUtf8Encoding=false) |
| static | publishUpdateUser ($parentNodeIDs, $defaultUserPlacement, $userAttributes, $isUtf8Encoding=false) |
The class eZLDAPUser does.
Definition at line 40 of file ezldapuser.php.
| eZLDAPUser::eZLDAPUser | ( | ) |
Constructor
Definition at line 45 of file ezldapuser.php.
| static eZLDAPUser::getUserGroupsTree | ( | &$ | requiredParams, |
| $ | filter, | ||
| $ | curDN, | ||
| &$ | groupsTree, | ||
| &$ | stack, | ||
| $ | depth = 0 |
||
| ) | [static] |
Definition at line 1253 of file ezldapuser.php.
Referenced by loginUser().
| static eZLDAPUser::goAndPublishGroups | ( | &$ | requiredParams, |
| $ | curDN, | ||
| &$ | groupsTree, | ||
| &$ | stack, | ||
| $ | depth, | ||
| $ | isUser = false |
||
| ) | [static] |
Definition at line 1096 of file ezldapuser.php.
Referenced by loginUser().
| static eZLDAPUser::ldap_escape | ( | $ | str, |
| $ | for_dn = false |
||
| ) | [static] |
Definition at line 1366 of file ezldapuser.php.
Referenced by loginUser().
| static eZLDAPUser::loginUser | ( | $ | login, |
| $ | password, | ||
| $ | authenticationMatch = false |
||
| ) | [static] |
Logs in the user if applied username and password is valid. The userID is returned if succesful, false if not.
Reimplemented from eZUser.
Definition at line 54 of file ezldapuser.php.
| static eZLDAPUser::publishNewUserGroup | ( | $ | parentNodeIDs, |
| $ | newGroupAttributes, | ||
| $ | isUtf8Encoding = false |
||
| ) | [static] |
Definition at line 988 of file ezldapuser.php.
Referenced by goAndPublishGroups().
| static eZLDAPUser::publishUpdateUser | ( | $ | parentNodeIDs, |
| $ | defaultUserPlacement, | ||
| $ | userAttributes, | ||
| $ | isUtf8Encoding = false |
||
| ) | [static] |
Definition at line 692 of file ezldapuser.php.
Referenced by loginUser().