keystone/keystone
Rudolf Vriend 448778a511 Adds user_description_attribute mapping support to the LDAP backend
The LDAP backend supports mapping between LDAP and keystone user
attributes via the 'user_<attribute_name>_attribute' settings in the
LDAP driver configuration.

The current implementation is incomplete, since there is no support for
specifying a 'user_description_attribute' setting for user get (read)
operations.

This change adds support to the LDAP backend for mapping of user
description attributes via a 'user_description_attribute' configuration
also during user retrieval.

Change-Id: I30b63306beae3379aa8c29d0df3f327369d3f2a6
Closes-Bug: #1542417
2016-02-18 11:53:22 +01:00
..
assignment Merge "Implied Roles API" 2016-02-03 19:22:36 +00:00
auth Add support for strict url safe option on new projects and domains 2016-01-19 03:47:31 +00:00
catalog Removes KVS catalog backend 2016-01-19 21:26:30 -05:00
cmd Merge "deprecate pki_setup from keystone-manage" 2016-02-05 07:37:23 +00:00
common Adds user_description_attribute mapping support to the LDAP backend 2016-02-18 11:53:22 +01:00
contrib Deprecate simple_cert extension 2016-02-02 15:43:02 -08:00
credential Add `type' filter for list_credentials_for_user 2015-12-11 01:02:38 -05:00
endpoint_policy Reference driver methods through the Manager 2016-01-07 14:44:02 -06:00
federation Merge "Make WebSSO trusted_dashboard hostname case-insensitive" 2016-02-03 07:23:38 +00:00
identity Adds user_description_attribute mapping support to the LDAP backend 2016-02-18 11:53:22 +01:00
locale Imported Translations from Zanata 2016-01-18 06:05:37 +00:00
middleware Trival: Remove unused logging import 2015-12-26 15:14:25 +08:00
models Use the oslo.utils.reflection to extract the class name 2016-01-28 13:05:34 +08:00
oauth1 Add schema for OAuth1 consumer API 2016-02-02 14:12:53 +08:00
policy Remove exposure of routers at package level 2015-12-03 15:06:56 -03:00
resource Adds user_description_attribute mapping support to the LDAP backend 2016-02-18 11:53:22 +01:00
revoke Removed deprecated revoke KVS backend 2016-01-25 01:08:15 -08:00
server Add caching to role assignments 2016-01-27 15:52:58 +00:00
tests Adds user_description_attribute mapping support to the LDAP backend 2016-02-18 11:53:22 +01:00
token Merge "Consolidate the fernet provider issue_v2_token()" 2016-02-05 09:07:49 +00:00
trust Fix trust redelegation and associated test 2016-01-25 19:19:37 +00:00
version Deprecate simple_cert extension 2016-02-02 15:43:02 -08:00
__init__.py Revert "Disable eventlet monkey-patching of DNS" 2013-05-10 10:24:48 -04:00
exception.py Merge "Implied Roles API" 2016-02-03 19:22:36 +00:00
i18n.py Change oslo.i18n to oslo_i18n 2015-02-09 18:10:07 -06:00
notifications.py Use the oslo.utils.reflection to extract the class name 2016-01-28 13:05:34 +08:00
service.py Create a version package 2015-10-12 23:59:16 +00:00