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.