| ILIAS
    Release_4_4_x_branch Revision 61816
    | 
Interface for ldap role assignment plugins. More...
 Collaboration diagram for ilLDAPRoleAssignmentPlugin:
 Collaboration diagram for ilLDAPRoleAssignmentPlugin:| Public Member Functions | |
| checkRoleAssignment ($a_plugin_id, $a_user_data) | |
| check role assignment for a specific plugin id (defined in the ldap role assignment administration). | |
| getAdditionalAttributeNames () | |
| If additional LDAP attributes vales are required in the plugin return an array with these attribute names. | |
Interface for ldap role assignment plugins.
Definition at line 32 of file interface.ilLDAPRoleAssignmentPlugin.php.
| ilLDAPRoleAssignmentPlugin::checkRoleAssignment | ( | $a_plugin_id, | |
| $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 vales are required in the plugin return an array with these attribute names.
 public function getAdditionalAttributeNames() { return array('employeetype','employeenumber','loginshell'); }