nvflare.dashboard.application.store module

class Store[source]

Bases: object

classmethod build_project(project)[source]
classmethod create_client(req, creator)[source]
classmethod create_project()[source]
classmethod create_user(req)[source]
classmethod delete_client(id)[source]
classmethod delete_user(id)[source]
classmethod get_client(id)[source]
classmethod get_client_blob(key, id)[source]
classmethod get_clients(org=None)[source]
classmethod get_creator_id_by_client_id(id)[source]
classmethod get_orgs()[source]
classmethod get_overseer_blob(key)[source]
classmethod get_project()[source]
classmethod get_server_blob(key, first_server=True)[source]
classmethod get_user(id)[source]
classmethod get_user_blob(key, id)[source]
classmethod get_users(org_name=None)[source]
classmethod init_db()[source]
classmethod patch_client_by_creator(id, req)[source]
classmethod patch_client_by_project_admin(id, req)[source]
classmethod patch_user_by_creator(id, req)[source]
classmethod patch_user_by_project_admin(id, req)[source]
classmethod ready()[source]
classmethod seed_user(email, pwd)[source]
classmethod set_project(req)[source]
classmethod verify_user(email, password)[source]
add_ok(obj)[source]
check_role(id, claims, requester)[source]
get_or_create(session, model, **kwargs)[source]
inc_dl(model, id)[source]