Commit Graph

2283 Commits (e18fa60054e9e946e3251dd333729bbe16db7a17)
 

Author SHA1 Message Date
Justin Richer c4aaa29ffc updated unit tests for new refresh token mode
10 years ago
Justin Richer d9efeb3b67 added clear access tokens to export/import
10 years ago
Justin Richer 50cbeb3e4c DB table sync
10 years ago
Justin Richer 2f4d9ce54b clearing out refresh tokens is now configurable, closes #409
10 years ago
Justin Richer 8359ac2813 fixed refresh token lookup
10 years ago
Justin Richer d2a393f7f9 converted error handlers to a single @ControllerAdvice class, closes #788
10 years ago
Justin Richer b18bea6b9f switched connection pool to use HikariCP, closes #821
10 years ago
Justin Richer 7df3597757 split client's auth token into pending and authorized classes
10 years ago
Justin Richer b4520c170e ID Token carried through as parsed JWT instead of string, closes #832
10 years ago
Justin Richer f4a1b27e2e better handling of HTTP and JSON errors on network fetches, added http-forcing behavior for webfinger client and sector URL service
10 years ago
Justin Richer 9ae92b983a added http and json error handling to webfinger service
10 years ago
Justin Richer c166cbe49c added login hint capability to client library
10 years ago
Justin Richer f7a082d4b8 wrapped timestamp injection in a null-safe block, with warning; closes #849
10 years ago
Justin Richer fdf8c4d620 Updated UMA's ExternalAuthoritiesMapper to new OIDCAuthoritiesMapper class, closes #850
10 years ago
Justin Richer 445099fc74 Sync database changes across all three platforms
10 years ago
lomori 84b595ea6f Synch with HSQLDB version
10 years ago
Mark Janssen bf295b4c67 Improve Spring Security dependency management
10 years ago
Mark Janssen a7c0a45e5d Add empty <relativePath> to avoid Maven warnings
10 years ago
Stephen Moore a259841eaf Added getters and setters to IntrospectingTokenService
10 years ago
Stephen Moore 698fe55b85 IntrospectingTokenService now takes parameters (cacheTokens, cacheNonExpiringTokens, defaultExpireTime, forceCacheExpireTime) to change the behavior or even disable the caching of responses from the IntrospectionEndpoint.
10 years ago
Justin Richer 286d433da6 save json object inside registered client if it's available, closes #800
10 years ago
Mark Janssen 9e74e40453 Use diamond syntax instead of explicit types
10 years ago
Mark Janssen 13f5e4f8a6 Collapse identical catch branches
10 years ago
Mark Janssen 6dc2b2cb5e Various small improvements/bugfixes
10 years ago
William Kim 54fbf0d0ac Added null check for expiration during introspection. Making assumption that null exp means tokens dont expire.
10 years ago
Yaser Alraddadi 2d5e53c0f2 Fix syntax error: , at the end of table creation
10 years ago
Justin Richer d1e8529a7b expose ID Token and UserInfo to the AuthoritiesProvider and AuthoritiesMapper, both extensible
10 years ago
Justin Richer f7b5228109 UserInfo carries original JSON object along if available
10 years ago
Justin Richer 23e1e87368 dressed up error message a little
10 years ago
Justin Richer 0aabb7226d internationalized the error and login pages
10 years ago
Justin Richer 4655650a68 added OAuth error display page, closes #559
10 years ago
Justin Richer 118237ab05 moved user info interceptor to pre-handle
10 years ago
Justin Richer dfc8df42f5 moved server configuration injection to pre-request
10 years ago
Justin Richer 54e3b7e8d3 added new messages for JWK Set handling
10 years ago
Justin Richer 49c8804a1c JWK Set by value UI added to resource registration
10 years ago
Justin Richer d09b003bc3 JWK Set by value UI added to dynamic registration
10 years ago
Justin Richer 79317d5b70 JWK Set by value added to admin UI, addresses #826
10 years ago
Justin Richer 8b81b36e22 property editor to allow JWK Set to be represented as a string in the XML configuration
10 years ago
Justin Richer e43600494a minor automated code cleanup
10 years ago
Justin Richer 642942b5cf Generalized client key handling into a single cache service
10 years ago
Justin Richer 032d41e5ed added JWKs-by-value support to client data model and API, closes #826
10 years ago
Justin Richer 30162f6baa added direct JWK set to data model
10 years ago
Justin Richer 8d3a8471aa updated refresh token to use converter instead of dummy field
10 years ago
Justin Richer 9662f3e8b3 switched access token to using converter instead of dummy field
10 years ago
Justin Richer 285504cba1 sync database tables across different vendors
10 years ago
Mark Janssen 742ceea182 Support for PostgreSQL
10 years ago
Mark Janssen d583499a07 Add X-Frame-Options header
10 years ago
Mark Janssen effe955953 Fix blacklist/whitelist for DynamicRegistrationClientConfigurationService
10 years ago
Justin Richer caf85b990d Revert "added option to send skip sending nonce if desired, closes #704, closes #683,"
10 years ago
Justin Richer d32118d017 Revert "added unit tests for nonce-less url builders (exception cases)"
10 years ago