app.api namespace¶
Subpackages¶
- app.api.packs namespace
- app.api.v2 package
- Subpackages
- app.api.v2.handlers namespace
- Submodules
- app.api.v2.handlers.ability_api module
- app.api.v2.handlers.adversary_api module
- app.api.v2.handlers.agent_api module
- app.api.v2.handlers.base_api module
- app.api.v2.handlers.base_object_api module
- app.api.v2.handlers.config_api module
- app.api.v2.handlers.contact_api module
- app.api.v2.handlers.fact_api module
- app.api.v2.handlers.fact_source_api module
- app.api.v2.handlers.health_api module
- app.api.v2.handlers.obfuscator_api module
- app.api.v2.handlers.objective_api module
- app.api.v2.handlers.operation_api module
- app.api.v2.handlers.planner_api module
- app.api.v2.handlers.plugins_api module
- app.api.v2.handlers.schedule_api module
- app.api.v2.managers namespace
- Submodules
- app.api.v2.managers.ability_api_manager module
- app.api.v2.managers.adversary_api_manager module
- app.api.v2.managers.agent_api_manager module
- app.api.v2.managers.base_api_manager module
- app.api.v2.managers.config_api_manager module
- app.api.v2.managers.contact_api_manager module
- app.api.v2.managers.fact_api_manager module
- app.api.v2.managers.operation_api_manager module
- app.api.v2.managers.schedule_api_manager module
- app.api.v2.schemas namespace
- app.api.v2.handlers namespace
- Submodules
- app.api.v2.errors module
- app.api.v2.responses module
- app.api.v2.security module
- app.api.v2.validation module
- Module contents
- Subpackages
Submodules¶
app.api.rest_api module¶
-
class
app.api.rest_api.
RestApi
(services)¶ Bases:
app.utility.base_world.BaseWorld
-
async
download_exfil_file
(**params)¶
-
async
download_file
(request)¶
-
async
enable
()¶
-
async
landing
(request)¶
-
async
login
(request)¶
-
async
logout
(request)¶
-
async
rest_core
(**params)¶
-
async
rest_core_info
(**params)¶
-
async
upload_file
(request)¶
-
async
validate_login
(request)¶
-
async