specs/trust_task_discovery/v0_3/payload
library
Classes
-
AcceptanceWindow
-
The freshness bounds a responder applies, as a consumer, to the
issuedAt of a
document it receives (SPEC.md §7.2 item 13). A responder refuses a document when
now > issuedAt + maxAgeSeconds + clockSkewSeconds, and when issuedAt > now +
clockSkewSeconds. It says nothing about expiresAt, which is honoured
independently (SPEC.md §7.2 item 4). Both members are whole seconds.
-
Payload
-
Request payload for the framework-defined trust-task-discovery exchange. Carries
zero or more slug-glob patterns the discoverer wants the responder to filter
against. The response payload schema is reachable via $anchor: 'response'.
-
Response
-
List of bare Type URIs the responding party supports. Carried in a Trust Task
document whose type is
https://trusttasks.org/spec/trust-task-discovery/0.3#response. A response-level
acceptanceWindow is the window the responder applies to every listed Type URI
whose entry carries none of its own. Where neither is present for an entry, the
discoverer has learnt nothing about that entry's window and MUST NOT read the
absence as the absence of a window.