Class SecurityScanOrchestrator

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

AI security scan orchestration (#104): the single control flow that composes the four primitives into a loop — threat-model → (per above-threshold endpoint) probe → triage → report. Deterministic; the AI/scanner work is injected via ISecurityScanSteps. This is the "story" the individual primitives couldn't tell on their own.

public static class SecurityScanOrchestrator
Inheritance
SecurityScanOrchestrator
Inherited Members

Methods

RunAsync(IReadOnlyList<OrchestratorEndpoint>, SecurityScanOrchestrationOptions, ISecurityScanSteps, CancellationToken)

public static Task<OrchestratedScanResult> RunAsync(IReadOnlyList<OrchestratorEndpoint> endpoints, SecurityScanOrchestrationOptions options, ISecurityScanSteps steps, CancellationToken ct)

Parameters

endpoints IReadOnlyList<OrchestratorEndpoint>
options SecurityScanOrchestrationOptions
steps ISecurityScanSteps
ct CancellationToken

Returns

Task<OrchestratedScanResult>