Commit Graph

2388 Commits (d16f76251ff17094d3942bf9357511b826d0f492)

Author SHA1 Message Date
Justin Richer d16f76251f moved resource set registration endpoint to root URL 2015-12-21 17:34:40 -05:00
Justin Richer 0f3e33e870 Merge branch 'master' into multiparty 2015-12-21 16:01:42 -05:00
Justin Richer d74ba2cd04 handled errors better in JWK Set cache 2015-12-21 15:51:53 -05:00
Justin Richer d1033b693f added privacy-preserving client logo cache 2015-12-21 15:51:39 -05:00
Justin Richer 43509b7dfb removed a few straggling KIT references 2015-12-21 14:37:06 -05:00
Justin Richer 099ae41607 added client logo to admin table, closes #280 2015-12-21 14:33:49 -05:00
Justin Richer e828f3f18d [maven-release-plugin] prepare for next development iteration 2015-12-21 10:31:49 -05:00
Justin Richer 01ca5ef8e2 [maven-release-plugin] prepare release mitreid-connect-1.2.3 2015-12-21 10:31:47 -05:00
Justin Richer 8294dbedd5 handled HTTP and parsing errors, fixed guava cache contract, fixes #372 2015-12-18 17:42:15 -05:00
Justin Richer b3486c31a0 added cache to user info fetcher, closes #833 2015-12-18 16:30:03 -05:00
Justin Richer d338352cc8 scroll Ui to top of page on page loads, closes #977 2015-12-18 15:41:01 -05:00
Justin Richer aa878cc3cf pulled checks for expired tokens into utility functions 2015-12-18 11:22:50 -05:00
Mark Janssen 105d5d9e3d Update to Spring 4.1.9 and Spring Security 3.2.9
https://spring.io/blog/2015/12/17/spring-framework-4-2-4-4-1-9-released
https://spring.io/blog/2015/11/02/spring-security-3-2-9-released

Closes #987
2015-12-18 10:07:23 -05:00
Justin Richer 698feb49cd check access token expiration on read. closes #983 2015-12-16 22:46:42 -05:00
Justin Richer e1800b5fd6 fixed ITC URL 2015-12-16 14:54:51 -05:00
Justin Richer 8e672e13f9 Merge branch 'copyright-itc' into multiparty 2015-12-16 14:52:15 -05:00
Justin Richer 616220e048 added praseodym to contributors list (thanks!) 2015-12-16 14:51:27 -05:00
Justin Richer 7f464c496b changed copyright to new consortium name 2015-12-16 14:51:12 -05:00
Justin Richer be9d8948ef added UMA classes to logger configuration 2015-12-10 16:35:25 -05:00
Justin Richer d120e8fb20 return ID of resource set in Location URL by calling the right object 2015-12-10 16:35:17 -05:00
Justin Richer 1596b6b9e7 Updated UMA server to use new multi-part messages structure 2015-12-10 16:35:05 -05:00
Justin Richer c71f534493 added UMA classes to logger configuration 2015-12-10 16:24:21 -05:00
Justin Richer 4c04850446 moved UMA exceptions out to controller advice class 2015-12-10 16:23:47 -05:00
Justin Richer 99b58827c6 return ID of resource set in Location URL by calling the right object 2015-12-10 16:23:15 -05:00
Justin Richer c4e734b1a8 inject claims redirect URIs into clients 2015-12-10 16:22:45 -05:00
Justin Richer fe6d19352e Updated UMA server to use new multi-part messages structure 2015-12-10 16:22:22 -05:00
Justin Richer 750024f89d initial multiparty token delegation granter 2015-12-09 17:17:54 -05:00
Justin Richer ea77bf2a19 quieted approved site cleanup 2015-12-02 16:51:55 -05:00
Justin Richer 9ffe877766 added getId to address interface, closes #958 2015-11-25 16:06:17 -05:00
Justin Richer 1ed3e2c47a quieted logging on database cleanup tasks when no expired elements are found 2015-11-25 15:55:16 -05:00
Justin Richer fcfc620d51 updated client API with more useful errors, removed unused service reference 2015-11-25 15:42:09 -05:00
Justin Richer c59f722cc2 enforce pairwise identifier consistency in UI, closes #969 2015-11-25 15:36:15 -05:00
Justin Richer 2496dc114c allow language system to be loaded from multiple files. closes #817 closes #876 2015-11-24 20:33:55 -05:00
Justin Richer e255fc1a10 change default behavior of message source, closes #964 2015-11-24 20:33:54 -05:00
Justin Richer 70751a3d4a updated configuration to comment out optional property value in example 2015-11-24 12:17:32 -05:00
Cosmin Cojocar 7b34a666d9 Make the dual client support configurable 2015-11-24 12:10:27 -05:00
Cosmin Cojocar a80953a2d4 Allow both flows authorization code and client credentials. This scenario might be found when the same client supports user authentication as well as service to service authentication. Such a client is trusted (whitelisted). 2015-11-24 12:10:27 -05:00
Mark Janssen dce80d488b Clean up ScopeClaimTranslationService
`getFieldNameForClaim` method is never used.
2015-11-23 21:35:16 -05:00
Mark Janssen f27673a5f5 Align user profile claims
Especially helps when `<dd>` collapses due to an empty claim value.
2015-11-23 21:34:54 -05:00
Mark Janssen 4f9ea0b474 Improve state handling in handleAuthorizationCodeResponse
Fail fast when there is no state in session, e.g. because the session
cookie was removed.

Resolves #949
2015-11-23 21:34:35 -05:00
Justin Richer 6d2b73a7ef added JSPs to filter 2015-11-23 21:25:02 -05:00
Mark Janssen 4c1e6866ce Filter only `*.tag` files
Instead of excluding all binary files, just filter `*.tag` files.
http://maven.apache.org/plugins/maven-resources-plugin/examples/filter.html
2015-11-23 21:03:23 -05:00
Mark Janssen a3d01727f9 Make FILTER_PROCESSES_URL public
Currently hardcoded in the filter and the client's Spring Security config; would be nicer to reference the value instead.

c5e70ebd5c/src/main/webapp/WEB-INF/spring/appServlet/servlet-context.xml (L54)
2015-11-23 21:03:08 -05:00
Mark Janssen abff7421c1 Upgrade to Spring Framework 4.1.8
http://spring.io/blog/2015/10/15/spring-framework-4-2-2-4-1-8-and-3-2-15-available-now
2015-11-23 21:02:46 -05:00
Justin Richer 5f24685f17 removed problematic (and not very useful) unit test, closes #742 2015-10-19 15:00:41 -04:00
Justin Richer f04face41e updated to nimbus 4.3, check JCE policy and algorithm availability before running unit tests, closes #938 2015-10-19 14:47:56 -04:00
Justin Richer 2deec98b58 [maven-release-plugin] prepare for next development iteration 2015-10-13 18:56:47 -04:00
Justin Richer d96b2dc130 [maven-release-plugin] prepare release mitreid-connect-1.2.2 2015-10-13 18:56:44 -04:00
Justin Richer 6129cfa61a added scope-based authorities granter for introspections services, closes #835 2015-10-13 18:51:21 -04:00
Justin Richer 96f4d5e8a8 fixed use of wrong constant, closes #940 2015-10-13 18:08:56 -04:00