heliport.core.user_logic.user_information_managers package

Submodules

heliport.core.user_logic.user_information_managers.manager_ldap module

class heliport.core.user_logic.user_information_managers.manager_ldap.LdapUserInformationManager

Bases: UserInformationManager

get_authentication_backend_id(user)
get_display_name(user)
get_group(user)
get_user_by_id(user_id: str, force_fetch=False)
get_users_by_group(group, updated_users_byref=None)
import_groups()
import_users_and_groups()
update(user)

heliport.core.user_logic.user_information_managers.managers module

class heliport.core.user_logic.user_information_managers.managers.BasicUserInformationManager

Bases: UserInformationManager

get_authentication_backend_id(user)
get_display_name(user)
get_group(user)
get_users_by_group(group)
import_groups()
import_users_and_groups()
update(user)
class heliport.core.user_logic.user_information_managers.managers.UserInformationManager

Bases: object

fetch_user(user)
abstract get_authentication_backend_id(user)
abstract get_display_name(user)
abstract get_group(user)
abstract get_users_by_group(group)
abstract import_groups()
abstract import_users_and_groups()
abstract update(user)

Module contents

class heliport.core.user_logic.user_information_managers.BasicUserInformationManager

Bases: UserInformationManager

get_authentication_backend_id(user)
get_display_name(user)
get_group(user)
get_users_by_group(group)
import_groups()
import_users_and_groups()
update(user)
class heliport.core.user_logic.user_information_managers.LdapUserInformationManager

Bases: UserInformationManager

get_authentication_backend_id(user)
get_display_name(user)
get_group(user)
get_user_by_id(user_id: str, force_fetch=False)
get_users_by_group(group, updated_users_byref=None)
import_groups()
import_users_and_groups()
update(user)