keystone.identity.backends.ldap.core.GroupApi(conf)[source]¶Bases: keystone.identity.backends.ldap.common.BaseLdap
DEFAULT_ID_ATTR = 'cn'¶DEFAULT_MEMBER_ATTRIBUTE = 'member'¶DEFAULT_OBJECTCLASS = 'groupOfNames'¶DEFAULT_OU = 'ou=UserGroups'¶DEFAULT_STRUCTURAL_CLASSES = []¶NotFound¶alias of GroupNotFound
attribute_options_names = {'description': 'desc', 'name': 'name'}¶immutable_attrs = ['name']¶list_user_groups_filtered(user_dn, hints)[source]¶Return a filtered list of groups for which the user is a member.
model¶alias of Group
options_name = 'group'¶keystone.identity.backends.ldap.core.UserApi(conf)[source]¶Bases: keystone.identity.backends.ldap.common.EnabledEmuMixIn, keystone.identity.backends.ldap.common.BaseLdap
DEFAULT_ID_ATTR = 'cn'¶DEFAULT_OBJECTCLASS = 'inetOrgPerson'¶DEFAULT_OU = 'ou=Users'¶DEFAULT_STRUCTURAL_CLASSES = ['person']¶NotFound¶alias of UserNotFound
attribute_options_names = {'description': 'description', 'enabled': 'enabled', 'default_project_id': 'default_project_id', 'password': 'pass', 'email': 'mail', 'name': 'name'}¶immutable_attrs = ['id']¶model¶alias of User
options_name = 'user'¶
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.