Support session tokens and non-JSON responses for license checks.
Review Request #14613 — Created Sept. 14, 2025 and submitted
When preparing for a license check on the Licenses page, a License
Provider can now provide a Session Token, which is an opaque value that
will be passed back during processing of a response. That allows
information to be temporarily stored and then retrieved for response
processing.Responses are also no longer required to be JSON. A license server may
now provide any kind of text-based response, which may be processed by
the License Provider however needed.
Unit tests pass.
Tested this with the in-progress work in Power Pack.
Summary | ID |
---|---|
9f63025340821609c03b18c99ccd6751013ac4ce |
Description | From | Last Updated |
---|---|---|
Given that content-type headers can include other info like charsets, and are not case sensitive, we probably should do something … |
|
- Change Summary:
-
Added better mimetype handling. Now
application/json
prefixes and+json
suffixes are supported, and casing is normalized. - Commits:
-
Summary ID 3c7f540ab1ef1b5cd35eaef896b636af9db3ce4a 9f63025340821609c03b18c99ccd6751013ac4ce - Diff:
-
Revision 2 (+110 -6)