keystone.identity.backends.ldap package¶
Submodules¶
- keystone.identity.backends.ldap.common module
AsynchronousMessage
BaseLdap
BaseLdap.DEFAULT_EXTRA_ATTR_MAPPING
BaseLdap.DEFAULT_FILTER
BaseLdap.DEFAULT_ID_ATTR
BaseLdap.DEFAULT_OBJECTCLASS
BaseLdap.DEFAULT_OU
BaseLdap.DEFAULT_STRUCTURAL_CLASSES
BaseLdap.NotFound
BaseLdap.add_member()
BaseLdap.affirm_unique()
BaseLdap.attribute_ignore
BaseLdap.attribute_options_names
BaseLdap.create()
BaseLdap.filter_query()
BaseLdap.get()
BaseLdap.get_all()
BaseLdap.get_by_name()
BaseLdap.get_connection()
BaseLdap.immutable_attrs
BaseLdap.model
BaseLdap.notfound_arg
BaseLdap.options_name
BaseLdap.tree_dn
BaseLdap.update()
EnabledEmuMixIn
KeystoneLDAPHandler
KeystoneLDAPHandler.add_s()
KeystoneLDAPHandler.connect()
KeystoneLDAPHandler.get_option()
KeystoneLDAPHandler.modify_s()
KeystoneLDAPHandler.result3()
KeystoneLDAPHandler.search_ext()
KeystoneLDAPHandler.search_s()
KeystoneLDAPHandler.set_option()
KeystoneLDAPHandler.simple_bind_s()
KeystoneLDAPHandler.unbind_s()
LDAPHandler
PooledLDAPHandler
PooledLDAPHandler.Connector
PooledLDAPHandler.add_s()
PooledLDAPHandler.auth_pool_prefix
PooledLDAPHandler.connect()
PooledLDAPHandler.connection_pools
PooledLDAPHandler.get_option()
PooledLDAPHandler.modify_s()
PooledLDAPHandler.result3()
PooledLDAPHandler.search_ext()
PooledLDAPHandler.search_s()
PooledLDAPHandler.set_option()
PooledLDAPHandler.simple_bind_s()
PooledLDAPHandler.unbind_s()
PythonLDAPHandler
convert_ldap_result()
dn_startswith()
enabled2py()
filter_entity()
is_ava_value_equal()
is_dn_equal()
is_rdn_equal()
ldap2py()
ldap_scope()
parse_deref()
parse_tls_cert()
prep_case_insensitive()
py2ldap()
register_handler()
safe_iter()
use_conn_pool()
utf8_decode()
utf8_encode()
- keystone.identity.backends.ldap.core module
GroupApi
GroupApi.DEFAULT_ID_ATTR
GroupApi.DEFAULT_MEMBER_ATTRIBUTE
GroupApi.DEFAULT_OBJECTCLASS
GroupApi.DEFAULT_OU
GroupApi.DEFAULT_STRUCTURAL_CLASSES
GroupApi.NotFound
GroupApi.add_user()
GroupApi.attribute_options_names
GroupApi.create()
GroupApi.get_all_filtered()
GroupApi.get_filtered()
GroupApi.get_filtered_by_name()
GroupApi.immutable_attrs
GroupApi.list_group_users()
GroupApi.list_user_groups()
GroupApi.list_user_groups_filtered()
GroupApi.model
GroupApi.options_name
GroupApi.update()
Identity
Identity.add_user_to_group()
Identity.authenticate()
Identity.change_password()
Identity.check_user_in_group()
Identity.create_group()
Identity.create_user()
Identity.delete_group()
Identity.delete_user()
Identity.generates_uuids()
Identity.get_group()
Identity.get_group_by_name()
Identity.get_user()
Identity.get_user_by_name()
Identity.is_domain_aware()
Identity.list_groups()
Identity.list_groups_for_user()
Identity.list_users()
Identity.list_users_in_group()
Identity.remove_user_from_group()
Identity.reset_last_active()
Identity.unset_default_project_id()
Identity.update_group()
Identity.update_user()
UserApi
UserApi.DEFAULT_ID_ATTR
UserApi.DEFAULT_OBJECTCLASS
UserApi.DEFAULT_OU
UserApi.DEFAULT_STRUCTURAL_CLASSES
UserApi.NotFound
UserApi.attribute_options_names
UserApi.create()
UserApi.filter_attributes()
UserApi.get()
UserApi.get_all()
UserApi.get_all_filtered()
UserApi.get_filtered()
UserApi.immutable_attrs
UserApi.is_user()
UserApi.mask_enabled_attribute()
UserApi.model
UserApi.options_name
UserApi.update()
- keystone.identity.backends.ldap.models module