Class OastCliCommand
- Namespace
- Kuestenlogik.Bowire.Oast.Cli
- Assembly
- Kuestenlogik.Bowire.Oast.dll
Discoverable CLI contribution for bowire oast (#35 Phase 2f) — run
the out-of-band interaction server the scanner's --oast-server points
at. Picked up by the Tool's assembly scan; zero-config ctor by contract.
public sealed class OastCliCommand : IBowireCliCommand
- Inheritance
-
OastCliCommand
- Implements
- Inherited Members
Constructors
OastCliCommand()
public OastCliCommand()
Properties
Id
Stable identifier for this subcommand — used by the
--disable-cli-command <id> flag so operators can
skip a contribution at startup. Convention: the subcommand
verb ("scan", "fuzz", "jwt", …) so it
matches what the user types.
public string Id { get; }
Property Value
Methods
Build()
Build a Command ready to attach to the root command. Invoked once during CLI bootstrap; the returned command is owned by the root and may not survive a process restart.
public Command Build()