RequestHandler
Module: handler::RequestHandler
Section titled “Module: handler::RequestHandler”Contents
Section titled “Contents”Functions
emit_upgrade_audit- Emits audit payload for an authorized HTTP upgrade flow.handle- Handles one normalized transport request.
firma_sidecar::handler::RequestHandler::emit_upgrade_audit
Section titled “firma_sidecar::handler::RequestHandler::emit_upgrade_audit”Function
Emits audit payload for an authorized HTTP upgrade flow.
fn emit_upgrade_audit(self: &Self, payload: AuditPayload, dispatch_status: u16, response_size: usize)firma_sidecar::handler::RequestHandler::handle
Section titled “firma_sidecar::handler::RequestHandler::handle”Function
Handles one normalized transport request.
The handler emits exactly one audit payload per call after dispatch work has completed for allow and passthrough outcomes.
fn handle(self: &Self, request: RawRequest, session_id: &str) -> HandledResponse