nvflare.fuel.hci.server.login module

class LoginModule(sess_mgr: SessionManager)[source]

Bases: CommandModule, CommandFilter

Login module.

CommandModule containing the login commands to handle login and logout of admin clients, as well as the CommandFilter pre_command to check that a client is logged in with a valid session.

Parameters:

sess_mgr – SessionManager

close()[source]
get_spec()[source]
handle_cert_login(conn: Connection, args: List[str])[source]
handle_logout(conn: Connection, args: List[str])[source]
pre_command(conn: Connection, args: List[str])[source]

Code to execute before executing a command.

Returns: True to continue filter chain or False to not