| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
Interface for ldap role assignment plugins. More...
 Collaboration diagram for ilLDAPRoleAssignmentPlugin:Public Member Functions | |
| checkRoleAssignment (int $a_plugin_id, array $a_user_data) | |
| check role assignment for a specific plugin id (defined in the ldap role assignment administration).  More... | |
| getAdditionalAttributeNames () | |
| If additional LDAP attributes values are required in the plugin return an array with these attribute names.  More... | |
Interface for ldap role assignment plugins.
Definition at line 28 of file interface.ilLDAPRoleAssignmentPlugin.php.
| ilLDAPRoleAssignmentPlugin::checkRoleAssignment | ( | int | $a_plugin_id, | 
| array | $a_user_data | ||
| ) | 
check role assignment for a specific plugin id (defined in the ldap role assignment administration).
| int | $a_plugin_id | Unique plugin id | 
| array | $a_user_data | Array with user data ($_SERVER) | 
| ilLDAPRoleAssignmentPlugin::getAdditionalAttributeNames | ( | ) | 
If additional LDAP attributes values are required in the plugin return an array with these attribute names.
 public function getAdditionalAttributeNames() { return array('employeetype','employeenumber','loginshell'); }