responseSpec top-level constant

SpecPolicy const responseSpec

The SPEC §7.2 policy for the success-response variant.

isRecipientRequired tracks the issuer party's requirement, because a response swaps the parties (§7.3 item 5).

Implementation

const SpecPolicy responseSpec = SpecPolicy(
  typeUri: responseTypeUri,
  isBearer: false,
  isProofRequired: true,
  isRecipientRequired: true,
  isIssuedAtRequired: true,
  payloadSchema: responsePayloadSchemaJson,
);