test(domain): clamd INSTREAM adapter maps replies to scan verdicts (refs #192)
Red: the stub adapter never connects and always answers Clean. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
using Big.Application;
|
||||
|
||||
namespace Big.Infrastructure;
|
||||
|
||||
/// <summary>Scans a document with clamd over its INSTREAM protocol (S-29, ADR-0036).</summary>
|
||||
public sealed class ClamdDocumentScanner(ClamAvOptions options) : IDocumentScanner
|
||||
{
|
||||
public Task<ScanVerdict> ScanAsync(byte[] content, CancellationToken ct = default)
|
||||
=> Task.FromResult(ScanVerdict.Clean);
|
||||
}
|
||||
Reference in New Issue
Block a user