function ldap_authorization_ldap_authorization_maps_alter in Lightweight Directory Access Protocol (LDAP) 7.2
Same name and namespace in other branches
- 8.2 ldap_authorization/ldap_authorization.module \ldap_authorization_ldap_authorization_maps_alter()
- 7 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 174 - Ldap authorization module.
Code
function ldap_authorization_ldap_authorization_maps_alter(&$user, &$user_ldap_entry, &$ldap_server, &$consumer_conf, &$authz_ids, $op) {
ldap_servers_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);
}