trust_mark as a query parameter

Issue #1693 resolved
Andrii Deinega created an issue

https://openid.net/specs/openid-connect-federation-1_0.html (draft 24) doesn’t have any restrictions on the size of trust marks, which could easily become an issue when a trust mark is passed as a query parameter in the status endpoint (see section 7.4.1). JWTs can be silently truncated because of the size limits on HTTP request headers presented by various server implementations.

It makes sense to allow the processing of an HTTP POST request as well in order to mitigate this sort of issue (or completely move to move to an HTTP POST request).

Comments (7)

  1. Andrii Deinega reporter

    I’m wondering why? Who wants to deal with the issues caused by randomly truncated signatures of JWTs?

  2. Giuseppe De Marco

    Hi Tom, I really don’t remember your proposal but if I missed it please accept my excuses.
    I think that we really need to adopt HTTP POST instead of GET, so if the other editors agree I’ll do a PR for this

  3. Log in to comment