nvflare.fuel.hci.server.authz module

class AuthzFilter[source]

Bases: CommandFilter

Filter for authorization of admin commands.

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

class PreAuthzReturnCode(value)[source]

Bases: Enum

An enumeration.

ERROR = 1
OK = 0
REQUIRE_AUTHZ = 2
command_authz_func_signature(conn: Connection, args: List[str]) PreAuthzReturnCode[source]
command_handler_func_signature(conn: Connection, args: List[str])[source]