Commit Graph

2500 Commits (f45a6ef56a6a51e28272e24959ab26da7caeeef2)

Author SHA1 Message Date
Justin Richer 93be6b59b8 switched to using templates instead of inline code 2016-07-15 15:49:10 -04:00
Justin Richer efc1c3c8bd added common API error handler function, closes #1066 2016-07-14 20:54:18 -04:00
Justin Richer ee537c404b externalize locale and message resolver configuration 2016-07-14 18:29:38 -04:00
Justin Richer a951a22bf8 explicitly use language and country codes for locale resolution 2016-07-14 18:29:37 -04:00
XIAO XI LIU b8cc0a82b3 fix issue #1061: auto-detect locale country code 2016-07-14 18:29:37 -04:00
XIAO XI LIU 805b6d1a7a add Chinese translation for README 2016-07-14 18:29:37 -04:00
XIAO XI LIU 928ed980fd add Chinese resources for UMA. 2016-07-14 18:29:37 -04:00
XIAO XI LIU 66667b95bc add blacklist i18n resource bundles. 2016-07-14 18:16:08 -04:00
XIAO XI LIU 0153ff9cb8 localize login page 2016-07-14 18:16:08 -04:00
XIAO XI LIU 55b54c53b3 add Chinese (both simplified and tranditional) messages. 2016-07-14 18:16:07 -04:00
XIAO XI LIU 4884b167f2 fix DBCS render issue #1056 2016-07-08 16:22:50 -04:00
Justin Richer 7177854416 inverted boolean for #1033 2016-07-08 13:00:26 -04:00
Justin Richer 39bae3a160 make the client auth URL matcher use an existing matcher instead of custom code 2016-07-08 11:42:35 -04:00
Justin Richer 01892b6f47 use a request matcher on authorization request filter, closes #1033 2016-07-08 11:00:01 -04:00
Justin Richer ca6e867df6 manage dependency versions in parent 2016-07-07 16:46:38 -04:00
Trung Nguyen ecb4a9ed53 Check that the underlying cause of the PersistenceException is caused by a duplicate entry. 2016-07-07 16:45:36 -04:00
Trung Nguyen 6fb26856a7 Make apiAddClient in the client api return a HttpStatus.Conflict if you try to create a client with a used client id.
This fixes a bug where if you try to create a client with a client id that is already in use, you get an empty error message. Instead, now you get a message that tells you that the client couldn't be created because the client id is already in use.
2016-07-07 16:45:36 -04:00
Leonard Brünings c96be134da Fix unqualified access to implicit request object ...
If the OpenId request object parameter is used it hides the implicit
request object, which in turn causes the expression to fail.
To circumvent this we need to access the request object through the
pageContext.
2016-07-07 16:40:23 -04:00
Leonard Brünings a8adcb1f6b Fix form action for approve.jsp for root contexts 2016-07-07 16:40:23 -04:00
Leonard Brünings 8e71107f9b Fix NPE when checking claim extension, Simplify always true expressions 2016-07-07 16:35:50 -04:00
Fredrik Jönsson 8f81278332 We really should specify an encoding here and not depend on the
servers default encoding, shouldn't we? It becomes ISO-8859-1
otherwise in Tomcat as per the Servlet specification.
2016-07-07 16:33:24 -04:00
jimmytheneutrino fa4722cdd8 shortTopbarTitle 2016-07-07 16:31:48 -04:00
Justin Richer e08b7f89fc fixed bouncy castle dependency range, closes #1084 2016-07-07 16:30:15 -04:00
Leonard Brünings f21c374e8a Add Editorconfig for minimal code style support 2016-07-05 15:09:09 -04:00
Justin Richer 832f5c0199 removed redundant profile for javadoc lint 2016-07-05 15:01:15 -04:00
Mark Janssen 2d495bd0bd Java 8 language level 2016-07-05 14:51:43 -04:00
Justin Richer c31f42c3f3 updated versions to 1.3 2016-07-05 14:39:22 -04:00
Justin Richer 326ce4cb6f trying out codecov.io for code coverage tests 2016-05-19 15:10:18 -05:00
Justin Richer 58724aa6dc [maven-release-plugin] prepare for next development iteration 2016-04-06 16:33:45 -04:00
Justin Richer 29c9ee2c46 [maven-release-plugin] prepare release mitreid-connect-1.2.6 2016-04-06 16:33:42 -04:00
Justin Richer 37bead1404 added configuration flag for HEART mode 2016-03-18 22:04:22 -04:00
Justin Richer 2d2cf57125 added 'green' display to http on 127.0.0.1 in addition to localhost 2016-03-18 22:03:00 -04:00
Justin Richer 37b9acda66 fixed erroneous error log 2016-03-18 22:02:40 -04:00
Justin Richer 89316cbab1 fixed default token lifetimes for heart mode 2016-03-18 22:02:28 -04:00
Justin Richer 9691f02772 added audience parameter to parser, fixed token generator to match HEART spec 2016-03-11 17:12:36 -05:00
Justin Richer 49a8848648 count really weird URIs as "custom scheme" 2016-03-10 12:50:47 -05:00
Justin Richer 60faf96e00 modified UI for HEART mode 2016-03-10 12:50:25 -05:00
Justin Richer 26d507d635 default new client in UI to HEART-compliant values 2016-03-10 12:34:10 -05:00
Justin Richer d75bba218d forbid password grant type in HEART mode 2016-03-10 12:30:48 -05:00
Justin Richer 52061ff05a pass heart mode variable to javascript 2016-03-09 10:47:48 -05:00
Justin Richer 3a0fd9141f added HEART Mode image to footer 2016-02-24 17:16:51 -05:00
Justin Richer 699e9bff39 testing for multiple classes of redirect URIs 2016-02-24 16:34:58 -05:00
Justin Richer 38710bd3d2 unit tests for HEART mode 2016-02-24 15:33:52 -05:00
Justin Richer 74ea42851b added check for HEART mode consistency 2016-02-24 13:09:58 -05:00
Justin Richer 028265faa6 pulled scope values to externalized strings 2016-02-24 13:09:39 -05:00
Justin Richer 5bccb602d8 always perform strict redirect URI matches in HEART mode 2016-02-24 13:09:00 -05:00
Justin Richer fa4ed7ea06 "dual-client" mode is mutually exclusive with HEART mode, HEART mode takes precedence 2016-02-24 13:08:40 -05:00
Justin Richer 51e3513307 disallow client secret JWT authentication in HEART mode 2016-02-24 13:07:14 -05:00
Justin Richer 84ff2f5fb9 disallow client secret authentication in HEART mode 2016-02-24 13:03:02 -05:00
Justin Richer fd452bf379 added heart-mode flag 2016-02-23 19:24:52 -05:00