keystone.identity.backends.ldap package¶
Submodules¶
- keystone.identity.backends.ldap.common module
AsynchronousMessageBaseLdapBaseLdap.DEFAULT_EXTRA_ATTR_MAPPINGBaseLdap.DEFAULT_FILTERBaseLdap.DEFAULT_ID_ATTRBaseLdap.DEFAULT_OBJECTCLASSBaseLdap.DEFAULT_OUBaseLdap.DEFAULT_STRUCTURAL_CLASSESBaseLdap.NotFoundBaseLdap.add_member()BaseLdap.affirm_unique()BaseLdap.attribute_ignoreBaseLdap.attribute_options_namesBaseLdap.create()BaseLdap.filter_query()BaseLdap.get()BaseLdap.get_all()BaseLdap.get_by_name()BaseLdap.get_connection()BaseLdap.immutable_attrsBaseLdap.modelBaseLdap.notfound_argBaseLdap.options_nameBaseLdap.tree_dnBaseLdap.update()
EnabledEmuMixInKeystoneLDAPHandlerKeystoneLDAPHandler.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()
LDAPHandlerPooledLDAPHandlerPooledLDAPHandler.ConnectorPooledLDAPHandler.add_s()PooledLDAPHandler.auth_pool_prefixPooledLDAPHandler.connect()PooledLDAPHandler.connection_poolsPooledLDAPHandler.get_option()PooledLDAPHandler.modify_s()PooledLDAPHandler.result3()PooledLDAPHandler.search_ext()PooledLDAPHandler.search_s()PooledLDAPHandler.set_option()PooledLDAPHandler.simple_bind_s()PooledLDAPHandler.unbind_s()
PythonLDAPHandlerconvert_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
GroupApiGroupApi.DEFAULT_ID_ATTRGroupApi.DEFAULT_MEMBER_ATTRIBUTEGroupApi.DEFAULT_OBJECTCLASSGroupApi.DEFAULT_OUGroupApi.DEFAULT_STRUCTURAL_CLASSESGroupApi.NotFoundGroupApi.add_user()GroupApi.attribute_options_namesGroupApi.create()GroupApi.get_all_filtered()GroupApi.get_filtered()GroupApi.get_filtered_by_name()GroupApi.immutable_attrsGroupApi.list_group_users()GroupApi.list_user_groups()GroupApi.list_user_groups_filtered()GroupApi.modelGroupApi.options_nameGroupApi.update()
IdentityIdentity.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()
UserApiUserApi.DEFAULT_ID_ATTRUserApi.DEFAULT_OBJECTCLASSUserApi.DEFAULT_OUUserApi.DEFAULT_STRUCTURAL_CLASSESUserApi.NotFoundUserApi.attribute_options_namesUserApi.create()UserApi.filter_attributes()UserApi.get()UserApi.get_all()UserApi.get_all_filtered()UserApi.get_filtered()UserApi.immutable_attrsUserApi.is_user()UserApi.mask_enabled_attribute()UserApi.modelUserApi.options_nameUserApi.update()
- keystone.identity.backends.ldap.models module