AAE Enforcement

Aae Submit

Submit an AAE as a compact JWS (D-1 Acceptance-Gate). Verifies the issuer signature + payload/schema (AAE §5 Step 1+2) and the subject-binding challenge-response (§5 Step 4), fail-closed, then persists. mandate/constraints/validity come from the VERIFIED payload, never from client claims.

Body: {"aae_jws": "<compact JWS>", "subject_challenge_jws": "<compact JWS>", "ancestor_jws": ["<compact JWS>", ...]}. The challenge nonce comes from POST /vc/aae/challenge and is single-use. ancestor_jws carries the parent AAEs of a delegated envelope inline; retrieval over delegator_aae_uri is deferred. 422 invalid/unverifiable, 409 single_use collision.

post/vc/aae/submit

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/vc/aae/submit
  • 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.