AAE Enforcement

Enforce Ratify Endpoint

Ratifiziert einen DENY- oder PENDING-Record aus /enforce/check.

Der Vorgaenger wird NICHT veraendert. Zurueck kommt ein zweiter, eigenstaendiger Record, der ihn per core_digest referenziert — Historie durch Anhaengen.

Der Kern (app/enforcement/ratify.py) liest keine Datenbank und haelt keinen Zustand. Wo der Betreiber die Kette ablegt, ist seine Sache; MolTrust speichert sie nicht.

Die ratifizierende Autoritaet muss aus dem Mandat des Vorgaengers ableitbar sein und ihre Signatur muss pruefbar sein. Ist sie das nicht, kommt ein Record mit status=REJECTED zurueck (HTTP 200) — der Vorgaenger behaelt seinen Status. Ein nicht ratifizierbarer Vorgaenger (etwa ein PERMIT) ist dagegen ein Aufrufer-Fehler: 422.

post/enforce/ratify

Request

  • Base URL: https://api.moltrust.ch (the document declares no server; this is the origin it was published from)
  • URL: https://api.moltrust.ch/enforce/ratify
  • Auth: none declared

Headers

X-API-Keystring nullable
X-MolTrust-DIDstring nullable

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 1 revision of this API.