Commit Graph
11 Commits
Author SHA1 Message Date
David Bateman 5691bdcb2e No body in JsonUrlReader for GET method 2026-04-20 14:39:26 +01:00
David Bateman fbb5ee07cb Replace use of java.net.HttpURLConnection with jav.net.http.HttpClient, make the outboud url connection asynchronous 2026-04-20 14:39:26 +01:00
David Bateman 053d41c44c Print detected OIDC well-known information at debug-level equals info 2026-04-20 14:39:26 +01:00
David Bateman 2021fbc75f Remove some no longer used imports for TokenValidationService 2026-04-20 14:39:26 +01:00
David Bateman a8c04d0d2f Treat review comments 2026-04-20 14:39:26 +01:00
David Bateman e4b75c9ea4 - Add openid-well-known-endpoint and treat it to automatically find the :
* issuer,
  * authorization_endpoint,
  * token_endpoint,
  * jwks_uri
- Replace openid-flow-type with openid-response-type
- Use an Enum for openid-response-type to limit to the values 'id_token',
  'token' or 'cod'
- Treat the response type as an implicit flow type allowing use of AWS
  Cognito
2026-04-20 14:39:26 +01:00
David Bateman d12d7e559e Remove accidentally committed files 2026-04-20 14:39:26 +01:00
David Bateman b79fed5bcf Minor white-spece, import changes to minimize impact on existing code 2026-04-20 14:39:26 +01:00
David Bateman 41ad6e68b5 Reinclude accidentally removed check if implicit token is null 2026-04-20 14:39:26 +01:00
David Bateman 319a1bc1e8 Use SessionManager directly from getLoginURI to store PKCE removing the need for local REST redirect and callback function 2026-04-20 14:38:09 +01:00
David Bateman 6a3543a8a3 Add code flow authorisation type, with or without a client secret and with or without pkce 2026-04-20 14:38:03 +01:00