function ldap_authorization_ldap_authorization_maps_alter in Lightweight Directory Access Protocol (LDAP) 7
Same name and namespace in other branches
- 8.2 ldap_authorization/ldap_authorization.module \ldap_authorization_ldap_authorization_maps_alter()
- 7.2 ldap_authorization/ldap_authorization.module \ldap_authorization_ldap_authorization_maps_alter()
Implements hook_ldap_authorization_maps_alter().
to suggest authorization ids to grant (drupal roles in this case)
Parameters
object $user drupal user object:
array $user_ldap_entry is ldap data from ldap entry which drupal user is mapped to:
object $ldap_server:
array $consumer_conf .:
array $authz_ids. any new authorization ids (drupal user role names in this case) in form array('rolename1', 'rolename2',....):
string $op = 'set' or 'query':
File
- ldap_authorization/
ldap_authorization.module, line 153 - ldap authorization module
Code
function ldap_authorization_ldap_authorization_maps_alter(&$user, &$user_ldap_entry, &$ldap_server, &$consumer_conf, &$authz_ids, $op) {
ldap_server_module_load_include('inc', 'ldap_authorization', 'ldap_authorization');
_ldap_authorization_ldap_authorization_maps_alter($user, $user_ldap_entry, $ldap_server, $consumer_conf, $authz_ids, $op);
}