Class FuzzExecutorRequest
- Namespace
- Kuestenlogik.Bowire.Security
- Assembly
- Kuestenlogik.Bowire.dll
Input bundle for RunAsync(FuzzExecutorRequest, CancellationToken).
public sealed class FuzzExecutorRequest
- Inheritance
-
FuzzExecutorRequest
- Inherited Members
Constructors
FuzzExecutorRequest()
public FuzzExecutorRequest()
Properties
Body
public string Body { get; init; }
Property Value
Category
public string Category { get; init; }
Property Value
CustomPayloads
Caller-supplied payloads. When set + non-empty, takes priority
over Category's built-in payload list — used by
the AI fuzz-values flow (#62) to replay model-suggested
boundary values through the same probe machinery. The
value-shape skip-guard (ShouldSkipForValueShape) is
bypassed when custom payloads are present because the user
already picked them with the field's shape in mind.
public IReadOnlyList<string>? CustomPayloads { get; init; }
Property Value
Field
public string Field { get; init; }
Property Value
Force
public bool Force { get; init; }
Property Value
Headers
public IDictionary<string, string>? Headers { get; init; }
Property Value
Http
public HttpClient? Http { get; init; }
Property Value
HttpPath
public string? HttpPath { get; init; }
Property Value
HttpVerb
public string? HttpVerb { get; init; }
Property Value
Target
public string Target { get; init; }