All Classes and Interfaces
Class
Description
Janssen Project configuration
Base interface for all Jans Auth configurations
gRPC server configuration
Health Entry for audit logging.
Response body of the producer-chain listing admin endpoint (task 15).
Admin request body to pre-register a producer chain (design §8, TRACE MVP design decision D-5,
task 15).
A registered producer chain as returned by the admin API (design §8, T-3, task 15).
Response body of the producer-key listing admin endpoint (task 15).
Admin request body to register a producer's Ed25519 verification key (design §6, TRACE MVP
task 15).
A registered producer key as returned by the admin API.
Admin request body to revoke a producer's Ed25519 verification key (design decision D-4, task
15).
Telemetry Entry for audit logging.
The
POST /audit/trace success body (design §11.1, TRACE MVP task 20): the identity and
receipt position the record was accepted at, plus the four ingestion flags fixed at ingestion
time.The
POST /audit/trace/bulk response body (design decision D-16): one
TraceBulkResultEntry per submitted array element, in request order.One element of
POST /audit/trace/bulk's results array (design decision D-16):
the submitted array's position, whether that item was accepted, and either its acceptance body
(TraceBulkResultEntry.getRecord()) or its structured error (TraceBulkResultEntry.getError()) — exactly one of the
two is non-null.A registered producer chain (design §8, TRACE MVP design decision T-3).
Binds an OAuth client to a TRACE evidence domain and the producer ids it may submit records for.
TRACE evidence-ingestion configuration: evidence-domain bindings, lateness policy and request
limits (design references TRACE MVP design decisions D-1, D-3, D-11, D-12).
Swagger schema for the structured TRACE error body (design decision D-10).
The direct TRACE records of one execution, ordered by receipt sequence (design §10, §11.3,
TRACE MVP task 21).
The
ingestion member of a TRACE record envelope (design §10, TRACE MVP task 21): the
receipt-chain position and the four Lock-derived flags (design decision D-9, eventually
consistent).A registered producer Ed25519 key (design §6, TRACE MVP design decisions T-4, D-4).
A receipt-chain position allocation claim (design §9, TRACE MVP design decisions T-2, D-8).
State of a TRACE receipt-chain position allocation claim (design §9, TRACE MVP design decision
D-8).
One accepted TRACE record (design §10, TRACE MVP design decision T-1).
A single TRACE record envelope (design §10, §11.2, TRACE MVP task 21): the stored assertion plus
the verification outcome and the Lock-derived ingestion metadata.
Signature verification outcome stored alongside a TRACE record (design §10, TRACE MVP design
decisions T-1).
The
verification member of a TRACE record envelope (design §10, TRACE MVP task 21).