Class VulnDbListCommand

Namespace
Kuestenlogik.Bowire.Security.Scanner
Assembly
Kuestenlogik.Bowire.Security.Scanner.dll

bowire vulndb list — show what's in the local template cache (~/.bowire/vulndb): one row per template with its protocol, severity, id, and name, plus a total. Reads the templates-index.json sidecar when present, else walks the tree — so a cache populated by a bare git clone still lists.

public static class VulnDbListCommand
Inheritance
VulnDbListCommand
Inherited Members

Methods

RunAsync(VulnDbListOptions, CancellationToken, TextWriter?, TextWriter?)

Run the list. Returns 0 always — an empty cache is reported, not an error.

public static Task<int> RunAsync(VulnDbListOptions options, CancellationToken ct, TextWriter? output = null, TextWriter? error = null)

Parameters

options VulnDbListOptions
ct CancellationToken
output TextWriter
error TextWriter

Returns

Task<int>