Expand description
Pure, bounded contracts for query-only repeated-callback SSRF review.
This module performs no I/O. It validates the operator policy, reduces one
structurally eligible query position, prepares three exact request targets,
derives correlation material from caller-owned entropy, and evaluates
raw-free lifecycle facts. Transport authority remains with
WebAssessmentRuntime.
Structs§
- Ssrf
Oast Admin Token - Move-only administrator credential accepted only through the CLI secret boundary.
- Ssrf
Oast Policy Id - Stable non-secret digest of one validated policy.
- Ssrf
Oast Review Policy - Strict operator authorization for one target origin and one OAST provider.
Enums§
- Ssrf
Oast Admin Token Error - Static credential validation failure.
- Ssrf
Oast Candidate Source - Structural evidence source used solely for deterministic ranking.
- Ssrf
Oast Review Policy Error - Static, value-free policy validation failure.
Constants§
- MAX_
SSRF_ OAST_ ADMIN_ TOKEN_ BYTES - Maximum administrator bearer-token bytes.
- MAX_
SSRF_ OAST_ LIFETIME_ MS - Maximum provider session lifetime.
- MAX_
SSRF_ OAST_ POLLS_ PER_ LEG - Maximum polls allowed for each dispatched callback leg.
- MAX_
SSRF_ OAST_ POLL_ INTERVAL_ MS - Maximum interval between bounded polls.
- MAX_
SSRF_ OAST_ PROVIDER_ REQUESTS - Register, two allocations, preflight, at most seven post-dispatch polls, and cleanup.
- MAX_
SSRF_ OAST_ REVIEW_ FAMILIES - V1 executes one query mutation family.
- MAX_
SSRF_ OAST_ REVIEW_ PARAMETERS - V1 selects at most one query parameter.
- MAX_
SSRF_ OAST_ REVIEW_ POLICY_ BYTES - Hard policy-source ceiling.
- MAX_
SSRF_ OAST_ REVIEW_ RESOURCES - V1 selects at most one resource.
- MIN_
SSRF_ OAST_ ADMIN_ TOKEN_ BYTES - Minimum administrator bearer-token bytes.
- MIN_
SSRF_ OAST_ LIFETIME_ MS - Minimum provider session lifetime.
- MIN_
SSRF_ OAST_ POLLS_ PER_ LEG - Minimum polls allowed for each dispatched callback leg.
- MIN_
SSRF_ OAST_ POLL_ INTERVAL_ MS - Minimum interval between bounded polls.
- SSRF_
OAST_ ACTIVE_ VERIFICATIONS - V1 owns one logical active verification.
- SSRF_
OAST_ REVIEW_ ALGORITHM - Semantic revision for policy, candidate, mutation, and result identities.
- SSRF_
OAST_ REVIEW_ POLICY_ SCHEMA - Exact purpose-oriented policy schema implemented by V1.
- SSRF_
OAST_ TARGET_ REQUESTS - Control, Candidate, and Replay are the exact target request plan.