Commit Graph
9 Commits
Author SHA1 Message Date
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