Commit Graph
14 Commits
Author SHA1 Message Date
David Bateman 00ff730051 Stupid cut/paste/edit mistake 2026-04-13 15:49:41 +01:00
David Bateman fd0ae00836 Copy/Paste editing error 2026-04-13 15:49:37 +01:00
David Bateman 024a69695c Replace openid-auth-timeout with openid-max-pkce-verifier-validity for consistency with openid-max-nonce-validity 2026-04-13 15:49:33 +01:00
David Bateman b302cf5276 No body in JsonUrlReader for GET method 2026-04-13 15:49:28 +01:00
David Bateman 21e97e480c Replace use of java.net.HttpURLConnection with jav.net.http.HttpClient, make the outboud url connection asynchronous 2026-04-13 15:49:23 +01:00
David Bateman a48665bf60 Print detected OIDC well-known information at debug-level equals info 2026-04-13 15:49:19 +01:00
David Bateman 64f0abeafb Remove some no longer used imports for TokenValidationService 2026-04-13 15:49:14 +01:00
David Bateman ae22b4116a Treat review comments 2026-04-13 15:49:08 +01:00
David Bateman 08bcd1f9e8 - 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-13 15:49:01 +01:00
David Bateman 4dfb4b5c66 Remove accidentally committed files 2026-04-13 15:48:57 +01:00
David Bateman f930e76bfa Minor white-spece, import changes to minimize impact on existing code 2026-04-13 15:48:50 +01:00
David Bateman 5af9d38a7c Reinclude accidentally removed check if implicit token is null 2026-04-13 15:48:45 +01:00
David Bateman 95f9d525ae Use SessionManager directly from getLoginURI to store PKCE removing the need for local REST redirect and callback function 2026-04-13 15:48:38 +01:00
David Bateman 4b5ed08b00 Add code flow authorisation type, with or without a client secret and with or without pkce 2026-04-13 15:48:28 +01:00