David Bateman
1ef9ec807a
Correct typos and error in all comments of the PR
2026-04-20 14:39:26 +01:00
David Bateman
4685953988
Stupid cut/paste/edit mistake
2026-04-20 14:39:26 +01:00
David Bateman
d35f249ef2
Copy/Paste editing error
2026-04-20 14:39:26 +01:00
David Bateman
5d171414b2
Replace openid-auth-timeout with openid-max-pkce-verifier-validity for consistency with openid-max-nonce-validity
2026-04-20 14:39:26 +01:00
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