|  Justin Richer | 5d35f2c1a6 | toned down errors on introspection endpoint | 2015-03-10 14:58:22 -04:00 | 
				
					
						|  Justin Richer | 65d7b00f4d | added uma-processing of scopes to introspection results | 2015-03-10 12:38:37 -04:00 | 
				
					
						|  Justin Richer | 627bcaee43 | added client_id to resource sets | 2015-03-10 12:38:13 -04:00 | 
				
					
						|  Justin Richer | e5e4c15058 | removed introspection authorizer hook | 2015-03-10 11:12:37 -04:00 | 
				
					
						|  Justin Richer | 2a6a17486a | added initial uma discovery endpoint | 2015-03-09 16:15:30 -04:00 | 
				
					
						|  Justin Richer | 621399545e | cleaned up introspection endpoint processing | 2015-03-09 16:15:09 -04:00 | 
				
					
						|  Justin Richer | 764df71758 | refactored introspection to allow for UMA style token access | 2015-03-09 12:43:05 -04:00 | 
				
					
						|  Justin Richer | 1da5c2cd84 | fixed imports | 2015-03-09 11:51:41 -04:00 | 
				
					
						|  Justin Richer | c7f6811961 | refactored scope enforcement utilities to a separate authentication class | 2015-03-09 11:51:24 -04:00 | 
				
					
						|  Justin Richer | 48b857eb85 | fixed logger variable name | 2015-03-09 07:37:09 -04:00 | 
				
					
						|  Justin Richer | c09b63c69f | made logger declarations consistent across project, closes #780 | 2015-03-08 21:56:33 -04:00 | 
				
					
						|  Wolter Eldering | 849a2b3271 | Fixed logger | 2015-03-08 16:02:53 +01:00 | 
				
					
						|  Wolter Eldering | 020b410ffe | null safe | 2015-03-08 15:47:58 +01:00 | 
				
					
						|  Wolter Eldering | db2574ab53 | removed DateUtil | 2015-03-08 15:41:47 +01:00 | 
				
					
						|  Justin Richer | f266d3b151 | added unit test for resource set service to make sure it catches error conditions | 2015-03-06 16:56:30 -05:00 | 
				
					
						|  Justin Richer | 35f2a03b4e | added unit test for permission service | 2015-03-06 15:50:24 -05:00 | 
				
					
						|  Justin Richer | e59e988809 | made permission service enforce scoping | 2015-03-06 15:50:14 -05:00 | 
				
					
						|  Justin Richer | 5ff9cd1bbb | implemented permission registration API | 2015-02-28 17:59:37 -05:00 | 
				
					
						|  Justin Richer | eed8fb0b28 | created skeleton of permission registration API | 2015-02-28 08:33:09 -05:00 | 
				
					
						|  Justin Richer | c41488b103 | moved an uma package to common, extracted OAuth scope enforcement utility | 2015-02-28 08:32:47 -05:00 | 
				
					
						|  Justin Richer | 5be7d64c7d | moved all uma files to their own package | 2015-02-28 07:24:53 -05:00 | 
				
					
						|  Justin Richer | 0d96b6a28a | changed name of scope to match uma spec | 2015-02-27 20:46:48 -05:00 | 
				
					
						|  Justin Richer | 7a1480bb07 | moved and consolidated json utilities | 2015-02-26 16:20:01 -05:00 | 
				
					
						|  Justin Richer | 40fc70894e | fixed oauth scope check | 2015-02-24 18:01:03 -05:00 | 
				
					
						|  Justin Richer | 4878e88d4f | added list all by owner | 2015-02-24 17:41:05 -05:00 | 
				
					
						|  Justin Richer | 8d22ad03e2 | implemented remove verb | 2015-02-24 17:15:18 -05:00 | 
				
					
						|  Justin Richer | 89114dcf74 | implemented update | 2015-02-24 16:05:18 -05:00 | 
				
					
						|  Justin Richer | ad228e8953 | send the _id as a string | 2015-02-24 15:52:29 -05:00 | 
				
					
						|  Justin Richer | 3b6412219b | added abbreviated view, updated OAuth error handling, fixed URL mapping | 2015-02-24 15:10:48 -05:00 | 
				
					
						|  Justin Richer | 0b480bac10 | implemented get | 2015-02-24 15:09:52 -05:00 | 
				
					
						|  Justin Richer | 3076da1ed8 | functioning resource set repository layer | 2015-02-24 12:10:54 -05:00 | 
				
					
						|  Justin Richer | efeead52b6 | fixed typos in data layer, added blank service layer to resource set | 2015-02-24 12:00:58 -05:00 | 
				
					
						|  Justin Richer | e7bf75e9a4 | moved and consolidated json utilities | 2015-02-23 13:43:08 -05:00 | 
				
					
						|  Justin Richer | 90a7304b4e | resource set registration endpoint and service shells | 2015-02-23 11:43:05 -05:00 | 
				
					
						|  Justin Richer | b670f44138 | added UMA to version number | 2015-02-19 17:55:25 -05:00 | 
				
					
						|  Justin Richer | 720b73939f | fixed token service logic, added verification to unit tests | 2015-02-18 13:57:28 -05:00 | 
				
					
						|  Justin Richer | 97ae456099 | fixed unit tests affected by scope service changes | 2015-02-18 13:48:16 -05:00 | 
				
					
						|  Justin Richer | 6885713eed | added warning suppression for data layer -- non-templated generic types have to be used here | 2015-02-18 10:19:36 -05:00 | 
				
					
						|  Justin Richer | f4813fccee | fixed log messages on data services | 2015-02-18 09:33:13 -05:00 | 
				
					
						|  Justin Richer | 4ae981f484 | updated data layer and unit tests | 2015-02-18 09:23:09 -05:00 | 
				
					
						|  Justin Richer | 593fac83cf | scopes can now be set as "restricted" instead of needing to be set "allowDynReg", closes #747 | 2015-02-17 18:25:52 -05:00 | 
				
					
						|  Justin Richer | 1caf5ef8bc | removed call to deprecated http components constructor | 2015-02-17 17:06:34 -05:00 | 
				
					
						|  Justin Richer | b376bc6059 | removed some vestigial service/repository calls, closes #513 | 2015-02-17 16:22:40 -05:00 | 
				
					
						|  Justin Richer | ecfb72bc50 | additional JOSE class naming | 2015-02-17 15:32:20 -05:00 | 
				
					
						|  Justin Richer | 522edda074 | additional JOSE class renaming | 2015-02-17 14:57:29 -05:00 | 
				
					
						|  Justin Richer | cef6cf17b6 | externalized a number of strings, closes #385 | 2015-02-17 14:39:15 -05:00 | 
				
					
						|  Justin Richer | 05f03f7c90 | yet more year updates | 2015-02-17 13:09:45 -05:00 | 
				
					
						|  Justin Richer | 994ce6c743 | consistently named JOSE-based classes, closes #529 | 2015-02-17 12:11:58 -05:00 | 
				
					
						|  Justin Richer | 335d05bb5c | renamed data service abstract class | 2015-02-17 11:56:50 -05:00 | 
				
					
						|  Justin Richer | 685960358c | formatting cleanup | 2015-02-17 11:08:46 -05:00 | 
				
					
						|  Justin Richer | e2349984b8 | happy new year 2015! | 2015-02-17 10:24:08 -05:00 | 
				
					
						|  Justin Richer | d56aec5652 | removed extraneous version tag for managed dependency | 2015-02-17 10:00:18 -05:00 | 
				
					
						|  Justin Richer | d88cc2ec8e | fixed pluralization of post logout URIs in data API services | 2015-02-17 09:59:50 -05:00 | 
				
					
						|  Justin Richer | cc02f8fbe8 | pluralized post-logout redirect URI on client, closes #654 | 2015-02-16 16:43:34 -05:00 | 
				
					
						|  Justin Richer | 587d4b2db6 | further pom file cleanup | 2015-02-16 14:24:48 -05:00 | 
				
					
						|  Justin Richer | 377d8cb884 | moved dependency version management to parent pom, closes #666 | 2015-02-16 13:51:25 -05:00 | 
				
					
						|  Justin Richer | ef3a696972 | removed getBySubject and getAll from user info repository and service layers, closes #760 | 2015-02-16 11:08:07 -05:00 | 
				
					
						|  Justin Richer | 63dd7c0b25 | removed deprecated DefaultUserInfoUserDetailsService and corresponding test, closes #413 | 2015-02-16 11:07:17 -05:00 | 
				
					
						|  Justin Richer | 166c53cd6a | fixed comparison of client IDs in refresh token, closes #752 Also addresses #735 (again) | 2015-01-24 07:47:50 -05:00 | 
				
					
						|  Justin Richer | 6c88d7c54b | removed old owner_id field, closes #636 | 2015-01-17 08:18:36 -05:00 | 
				
					
						|  Justin Richer | ba97fcb88a | changed name of clientAuthorization to authorizationRequest (which is more accurate), closes #697 | 2014-12-19 00:55:06 -05:00 | 
				
					
						|  John Brooks | a1228d19b5 | Changed lastWeek logic back to correct form, removed logic used for testing. | 2014-12-19 00:39:07 -05:00 | 
				
					
						|  Justin Richer | e9d764e53e | added support for login_hint, closes #250 | 2014-11-26 09:55:39 -05:00 | 
				
					
						|  Justin Richer | 3e7ade9a67 | fixed unit tests | 2014-11-22 23:46:25 -05:00 | 
				
					
						|  Justin Richer | 1a2ca25359 | relaxed scope constraints on protected resources registered through self-service page | 2014-11-22 23:46:25 -05:00 | 
				
					
						|  Justin Richer | e371ad345f | fixed checking of refresh token permissions in client service, clients can now request either refresh_token grant type or offline_access scope and it will work. added checkbox to dynreg page for ease-of-use closes #734 | 2014-11-22 23:46:25 -05:00 | 
				
					
						|  Justin Richer | 56344fa12b | make sure that client presenting refresh token is the same client the refresh token was issued to closes #735 | 2014-11-22 23:46:25 -05:00 | 
				
					
						|  Justin Richer | 0e776762c2 | set up data API for 1.2 format (currently the same as 1.1 format) | 2014-11-15 19:59:47 -10:00 | 
				
					
						|  Justin Richer | b14dfa6458 | approval page defaults to "ask again" when prompt=consent is passed, closes #669 | 2014-11-13 11:23:54 -10:00 | 
				
					
						|  Justin Richer | 775b77b367 | updated date format of token introspection response, closes #719 | 2014-11-13 11:08:20 -10:00 | 
				
					
						|  Justin Richer | c600787f1c | added key id to id token, closes #725 | 2014-11-12 16:22:10 -10:00 | 
				
					
						|  Justin Richer | d87bdb2120 | added ROLE_CLIENT to assertion client authentication, cleaned up roles on client secret authentication, closes #728, closes #401 | 2014-11-12 16:03:06 -10:00 | 
				
					
						|  Justin Richer | e6d10b67a4 | update to Spring 4 and other related libraries | 2014-11-10 18:29:54 -10:00 | 
				
					
						|  Alexander Imfeld | 9dfac35912 | Introduce introspection result assembler to allow for customized introspection results | 2014-10-14 21:06:09 -04:00 | 
				
					
						|  arielak | d557b1e2c2 | RefreshToken to AuthHolder linkage test now using AuthHolder ID to verify | 2014-10-14 20:30:50 -04:00 | 
				
					
						|  arielak | ff436a6738 | Added tests for ensuring the references between a refresh token and its authentication holder are preserved over import. Minor cleanup of other tests. | 2014-10-14 20:30:50 -04:00 | 
				
					
						|  arielak | d18d325c0c | Better method of creating test AuthenticationHolderEntity, added some more testing to testImport/ExportGrants Conflicts:
	openid-connect-server/src/test/java/org/mitre/openid/connect/service/impl/TestMITREidDataService_1_1.java | 2014-10-14 20:30:50 -04:00 | 
				
					
						|  arielak | ff28e1a383 | Added new data service tests, separated date parsing/formatting utilities into DateUtil class Conflicts:
	openid-connect-server/src/main/java/org/mitre/openid/connect/service/impl/MITREidDataService_1_0.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/service/impl/MITREidDataService_1_X.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/util/DateUtil.java | 2014-10-14 20:30:50 -04:00 | 
				
					
						|  Justin Richer | 188818dc0d | added null check to confirmation controller, closes #684 | 2014-10-07 21:58:15 -04:00 | 
				
					
						|  Justin Richer | db052f11ca | Moved development branch to 1.2 | 2014-10-07 21:02:07 -04:00 | 
				
					
						|  Justin Richer | 134909a82f | import cleanup | 2014-10-07 19:40:38 -04:00 | 
				
					
						|  Justin Richer | 1e71749c23 | added more generic rotation capability | 2014-10-07 19:40:38 -04:00 | 
				
					
						|  Justin Richer | 0b8dbc4f68 | added registration token API | 2014-10-07 19:40:38 -04:00 | 
				
					
						|  Justin Richer | 13cee6bf06 | Ported date format changes from 1.0.x | 2014-10-06 23:41:33 -04:00 | 
				
					
						|  arielak | 98ace5c9fb | Separated date formatting and parsing functions to DateUtil class. Modified how timezone is printed to workaround Java date formatting issue. Conflicts:
	openid-connect-server/src/main/java/org/mitre/openid/connect/service/impl/MITREidDataService_1_0.java | 2014-10-06 23:28:20 -04:00 | 
				
					
						|  Justin Richer | 1fbdd240f1 | made binary encode/decode null safe | 2014-10-06 23:25:48 -04:00 | 
				
					
						|  arielak | a8377513a6 | Fixed reading/writing of approved access tokens | 2014-10-06 22:59:27 -04:00 | 
				
					
						|  arielak | 0320bae15c | Fixed netbeans copyright weirdness | 2014-10-06 22:59:27 -04:00 | 
				
					
						|  arielak | dcf66fadc4 | Added support for 1.1 config import/export, and separated common functions into 1_X abstract class | 2014-10-06 22:59:27 -04:00 | 
				
					
						|  arielak | ad841a03df | Added support for whitelisted and blacklisted site export | 2014-10-06 22:59:27 -04:00 | 
				
					
						|  arielak | 8495617aed | Added support for whitelisted and blacklisted site import from a 1.0 config | 2014-10-06 22:59:27 -04:00 | 
				
					
						|  arielak | 16f15cc3c8 | NPE fix | 2014-10-06 22:59:27 -04:00 | 
				
					
						|  arielak | 6333b1e4b1 | Re-enabled reading of system scopes. Added 1.1 data export functionality | 2014-10-06 22:59:27 -04:00 | 
				
					
						|  arielak | d5551e9692 | Added services for data import/export and modified JpaAuthenticationHolderEntity and Repository to allow getting all objects | 2014-10-06 22:58:26 -04:00 | 
				
					
						|  Justin Richer | c683131f12 | externalized view name strings and tied them to view beans | 2014-09-28 22:25:39 -04:00 | 
				
					
						|  Justin Richer | 9e88a62479 | moved the API endpoints, made resource tokens accessible too | 2014-09-22 23:38:12 -04:00 | 
				
					
						|  Justin Richer | 6d80a00d65 | import cleanup | 2014-09-22 23:04:23 -04:00 | 
				
					
						|  Justin Richer | 81634e6165 | added API for getting tokens by clientid | 2014-09-22 22:55:13 -04:00 | 
				
					
						|  Justin Richer | dee78c130c | fixed missing null check in request object parser | 2014-08-25 22:48:42 -04:00 | 
				
					
						|  James Agnew | e0b84069d4 | Update to latest spring-security-oauth2 module | 2014-08-06 11:12:40 -04:00 | 
				
					
						|  Justin Richer | 6f2f807b0b | [maven-release-plugin] prepare for next development iteration | 2014-08-05 21:54:51 -04:00 | 
				
					
						|  Justin Richer | 93ae1516a5 | [maven-release-plugin] prepare release mitreid-connect-1.1.9 | 2014-08-05 21:54:47 -04:00 | 
				
					
						|  Justin Richer | 39c50b76f4 | added null checks to endpoint auth method switches, closes #652 | 2014-07-31 23:05:17 -04:00 | 
				
					
						|  Justin Richer | 8768188133 | makes the grant types checker softer, closes #640 | 2014-07-19 23:54:02 -07:00 | 
				
					
						|  Justin Richer | 9666404d54 | added "none" to discovery endpoint | 2014-07-16 23:48:18 -04:00 | 
				
					
						|  Justin Richer | 7476edb310 | added unsigned ID token support to server | 2014-07-16 22:29:13 -04:00 | 
				
					
						|  Justin Richer | 538c4031bb | added in better default checks for content negotiation | 2014-07-02 16:01:26 -04:00 | 
				
					
						|  Justin Richer | 078bf5e464 | combine HTTP content negotiation with client preferences for user info endpoint | 2014-06-28 23:44:37 -04:00 | 
				
					
						|  Justin Richer | 1de2a61176 | made accept header optional for user info request | 2014-06-28 22:20:05 -04:00 | 
				
					
						|  Justin Richer | 04acc21eea | removed injection of admin email address from client API, will happen browser-side now | 2014-06-26 13:00:36 -04:00 | 
				
					
						|  Justin Richer | adf477c64e | [maven-release-plugin] prepare for next development iteration | 2014-06-18 18:27:27 -04:00 | 
				
					
						|  Justin Richer | 8d97ed61ec | [maven-release-plugin] prepare release mitreid-connect-1.1.8 | 2014-06-18 18:27:25 -04:00 | 
				
					
						|  Justin Richer | 5773fe195b | set proper content type on user info JWT response | 2014-06-18 18:05:11 -04:00 | 
				
					
						|  Justin Richer | 5f97ce0ca1 | fixed error code string | 2014-06-18 14:50:17 -04:00 | 
				
					
						|  Justin Richer | 6589cd717d | disallow fragments in redirect uris for dynamic clients, closes #622 | 2014-06-18 14:49:29 -04:00 | 
				
					
						|  Justin Richer | 4e52543091 | more properly respond to some client registration errors | 2014-06-18 14:45:55 -04:00 | 
				
					
						|  Justin Richer | c493f438e7 | applied token rotation to protected resources | 2014-06-12 19:37:50 -04:00 | 
				
					
						|  Justin Richer | f4edd3164f | made timeout field optional, tokens don't expire in the default case | 2014-06-12 19:37:32 -04:00 | 
				
					
						|  Trilok Jain | 4e09ec687b | Registration Token regeneration - when they are beyond their lifetime (in read/update calls) | 2014-06-12 19:12:32 -04:00 | 
				
					
						|  Trilok Jain | ed3e6a2814 | https://github.com/mitreid-connect/OpenID-Connect-Java-Spring-Server/issues/431: Generating a new registration access token on read/update call and
revoking the token issued earlier. | 2014-06-12 19:12:32 -04:00 | 
				
					
						|  Justin Richer | a106121af3 | created blacklist aware redirect resolver and wired it in, closes #549 | 2014-06-10 16:29:45 -04:00 | 
				
					
						|  Justin Richer | a97f3e2d65 | don't throw away creation time on protected resource update (oops) | 2014-06-09 20:22:58 -04:00 | 
				
					
						|  Justin Richer | e0fe22e4ba | don't regenerate client secrets every single time | 2014-06-09 20:20:36 -04:00 | 
				
					
						|  Justin Richer | 53148f2c87 | better auth method checking in dynamic registration and resource registration | 2014-06-09 17:41:27 -04:00 | 
				
					
						|  Justin Richer | f15b4a0f74 | resource registration returned the wrong URL | 2014-06-09 17:41:01 -04:00 | 
				
					
						|  Justin Richer | 47cc005fe5 | more sanity checking for client secrets | 2014-06-09 16:06:57 -04:00 | 
				
					
						|  Justin Richer | cac645484f | client API now generates client secret only for clients that require a client secret | 2014-06-09 16:00:55 -04:00 | 
				
					
						|  Justin Richer | 52e53ba219 | extracted validation exception, refactored protected resource registration endpoint to use this format | 2014-06-06 11:13:41 -04:00 | 
				
					
						|  Justin Richer | b7a8bbdddc | cleanup, error wrappers on protected resource registration | 2014-06-06 10:58:40 -04:00 | 
				
					
						|  Justin Richer | deaccf437e | refactored dynamic registration endpoint's checks for client consistency | 2014-06-06 10:18:40 -04:00 | 
				
					
						|  Justin Richer | 04f7a698ea | added response type consistency checking, closes #430 | 2014-06-05 19:41:06 -04:00 | 
				
					
						|  Justin Richer | 32101ff7b2 | added parsing checks, fixed inverted logic, cleaned up redundant settings, closes #597 | 2014-06-05 19:06:03 -04:00 | 
				
					
						|  Justin Richer | ab083c0963 | added checks to dynamic registration endpoint that disallow registration of multiple incompatible grant types | 2014-06-05 17:16:35 -04:00 | 
				
					
						|  Justin Richer | cdd23df7ee | token introspection now returns user "sub" when available in addition to "user_id", closes #507 (might cause incompatibility problems) | 2014-06-04 17:27:38 -04:00 | 
				
					
						|  Justin Richer | 85acfa90db | [maven-release-plugin] prepare for next development iteration | 2014-06-04 14:51:32 -04:00 | 
				
					
						|  Justin Richer | d5e4cb45a2 | [maven-release-plugin] prepare release mitreid-connect-1.1.7 | 2014-06-04 14:51:29 -04:00 | 
				
					
						|  Justin Richer | 8861220632 | stats on home page are now loaded in the background (makes main site load much faster) | 2014-06-04 14:39:30 -04:00 | 
				
					
						|  Justin Richer | 3e4aae6c8a | hash tests now pass on Java8 | 2014-05-29 17:41:56 -04:00 | 
				
					
						|  Justin Richer | dfdc4ed52d | fixed information leaks from approved site API | 2014-05-28 18:21:46 -04:00 | 
				
					
						|  Alexander Imfeld | a84c10fc1c | Change copyright from Netcetera to MITRE/MIT-KIT. | 2014-05-28 08:52:31 +02:00 | 
				
					
						|  Justin Richer | 2797731597 | fixed unit test to account for cascading tokens | 2014-05-27 20:39:19 -04:00 | 
				
					
						|  Justin Richer | d2c83104fb | cascade token saves | 2014-05-27 19:28:38 -04:00 | 
				
					
						|  Josh Mandel | 7f8cbcea39 | Use return value from TokenEnhancer.enhance | 2014-05-27 19:23:44 -04:00 | 
				
					
						|  Justin Richer | be98b9cd0b | [maven-release-plugin] prepare for next development iteration | 2014-05-27 14:00:40 -04:00 | 
				
					
						|  Justin Richer | 8320f0eefe | [maven-release-plugin] prepare release mitreid-connect-1.1.6 | 2014-05-27 14:00:37 -04:00 | 
				
					
						|  Justin Richer | 0c8cacd59a | added missing copyright headers | 2014-05-27 13:46:47 -04:00 | 
				
					
						|  Justin Richer | 525f3aa2a8 | Cleaned up indentation, whitespace, and imports. | 2014-05-27 13:02:49 -04:00 | 
				
					
						|  Justin Richer | 8185171119 | minor clean up | 2014-05-27 11:54:45 -04:00 | 
				
					
						|  Justin Richer | 5ab516de48 | prevent clients from registering with special resource scope | 2014-05-26 17:39:20 -04:00 | 
				
					
						|  Justin Richer | c34357a433 | added resource registration endpoint with basic functionality and specialized tokens | 2014-05-26 16:30:24 -04:00 |