Commit Graph

2255 Commits (f3a777a2c882057f022a17d40de5463347cfb978)
 

Author SHA1 Message Date
Justin Richer f3a777a2c8 enabled scope editing on existing policies
10 years ago
Justin Richer 3d760cad8b added edit policy button
10 years ago
Justin Richer 03b301b43b moved policy API around, fixed render/loading in UI
10 years ago
Justin Richer 53922374df problems loading the resource set
10 years ago
Justin Richer a9f531bffe removed extraneous save button
10 years ago
Justin Richer 8b8db24179 Policy delete works!
10 years ago
Justin Richer 72bb09550c basic display of Policy Table
10 years ago
Justin Richer 1259b8cd68 updated policy display
10 years ago
Justin Richer f0d628bf27 made Policy API fit the new data model (used to be Claims API)
10 years ago
Justin Richer d7af4b2cf9 added scope consistent check to resource set service
10 years ago
Justin Richer 6703db234d added equals/hashCode/toString on UMA model objects
10 years ago
Justin Richer bfd70efcc3 tweak demo claim values for testing
10 years ago
Justin Richer a8a6e7bf31 downscope resulting token based on policy
10 years ago
Justin Richer 7909e3e9ce made claim collection null safe
10 years ago
Justin Richer af798705b4 made claim values any JSON type, closes #853
10 years ago
Justin Richer b0935086c2 made claims processor take in policy set and ticket directly
10 years ago
Justin Richer de9f69e461 introduced a claims processor result data shuttle
10 years ago
Justin Richer 2cfaa1c1d7 renamed RequiredClaimSet to Policy
10 years ago
Justin Richer b8a5486995 made required claims sets stick in the database
10 years ago
Justin Richer 667c766273 reverted over-reaching check on webfinger fetcher
10 years ago
Justin Richer cd47d32e2d split required claim sets out as separate indirection structure, closes #813
10 years ago
Justin Richer 13239c1754 make eclipse happy with the warpath plugin
10 years ago
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