JSON formatted responses

Created on 21 May 2024, about 1 month ago

Problem/Motivation

JSON responses to ticket and proxy validation requests can be return in JSON and XML. The JSON format currently is not actioned.

The issue #2886282: Add RPC endpoints for headless authentication β†’ is also related as it adds a headless login which uses json to communicate. @todo Determine if this is in the CAS protocol.

Steps to reproduce

Try to use JSON for requests and you will be given an XML response.

Proposed resolution

Implement JSON responses where appropriate.

Remaining tasks

  • βœ… File an issue
  • βž– Addition/Change/Update/Fix
  • βž– Testing to ensure no regression
  • βž– Automated unit testing coverage
  • βž– Automated functional testing coverage
  • βž– Security
  • βž– Documentation
  • βž– Code review by maintainers
  • βž– Full testing and approval
  • βž– Credit contributors
  • βž– Review with the product owner
  • βž– Release notes snippet
  • ❌ Release

User interface changes

  • N/A

API changes

  • Proxy and Ticket validation requests can now specific json format and get a response.

Data model changes

  • N/A

Release notes snippet

  • @todo Link to issue
πŸ“Œ Task
Status

Active

Version

2.1

Component

Code

Created by

πŸ‡¦πŸ‡ΊAustralia ELC

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.69.0 2024