{
  "id": "credential-presentations",
  "title": "Registered credential presentations",
  "description": "Every built-in session credential uses its registered presentation syntax and API-key issuance metadata.",
  "drafts": ["draft-kavian-agent-enrollment-protocol-04", "draft-kavian-aep-oauth-session-credential-04", "draft-kavian-aep-api-key-session-credential-04", "draft-kavian-aep-basic-session-credential-04"],
  "category": "protected-resource",
  "applicability": {
    "agent": {
      "expectation": "required",
      "profile": "core-http"
    },
    "platform": {
      "expectation": "unsupported"
    },
    "service": {
      "expectation": "required",
      "profile": "core-http"
    }
  },
  "input": {"resource": "https://api.example.com/v1/orders"},
  "expected": {"oauth-bearer": {"header": "Authorization", "scheme": "Bearer"}, "api-key": {"header": "x-api-key", "value": "opaque-api-key"}, "basic": {"header": "Authorization", "scheme": "Basic"}}
}
