{
  "id": "grant-before-enroll-rejected",
  "title": "Grant before enrollment is rejected",
  "description": "Grant never implicitly enrolls an unrecognized Agent.",
  "drafts": [
    "draft-kavian-agent-enrollment-protocol-04"
  ],
  "category": "grant-revoke",
  "applicability": {
    "agent": {
      "expectation": "required",
      "profile": "core-http"
    },
    "platform": {
      "expectation": "unsupported"
    },
    "service": {
      "expectation": "required",
      "profile": "core-http"
    }
  },
  "input": {
    "operation": "grant",
    "enrollment": "unrecognized"
  },
  "expected": {
    "status": 401,
    "code": "not_recognized",
    "implicit_enrollment": false
  }
}
