COSSAS / SOARCA

SOARCA - The Open Source CACAO-based Security Orchestrator!
https://cossas.github.io/SOARCA/
Apache License 2.0
49 stars 6 forks source link

Revise the action IExecutor interface to allow for passing of in_args and out_args #168

Open MaartendeKruijf opened 1 month ago

MaartendeKruijf commented 1 month ago

Is your feature request related to a problem? Please describe. To allow to define in_args and out_args for usage in playbooks the IExecutor interface needs to be changed.

The change will introduce the out_args and the in_args as variables. Also in later pull request the handeling of these varables should be changed in the Decomposer.

This feature will remove the default variables for execution results. This wil lead to a breaking change in the handeling of playbooks that use variables.