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]¶