Commit Graph

1462 Commits (1.0.x)

Author SHA1 Message Date
Justin Richer 6c1800383b added JWKS URI support to data API 2015-05-29 17:08:23 -04:00
Justin Richer 4239bc9143 [maven-release-plugin] prepare for next development iteration 2015-05-29 09:15:32 -04:00
Justin Richer dd6a3a3f9d [maven-release-plugin] prepare release mitreid-connect-1.0.22 2015-05-29 09:15:30 -04:00
Justin Richer 251411e3d7 added non-binary export for 1.2+ data compatibility. 2015-05-27 19:31:04 -04:00
Justin Richer 356a172991 updated copyright tag to 2015 2015-02-17 12:56:19 -05:00
Justin Richer 4523f0fe90 [maven-release-plugin] prepare for next development iteration 2015-01-25 23:04:48 -05:00
Justin Richer e73c5bf0de [maven-release-plugin] prepare release mitreid-connect-1.0.21 2015-01-25 23:04:45 -05:00
Justin Richer 2ffe1fcbda fixed comparison of client IDs in refresh token, closes #752
Also addresses #735 (again)
2015-01-25 22:57:03 -05:00
Justin Richer be12c25d12 [maven-release-plugin] prepare for next development iteration 2014-11-22 21:59:48 -05:00
Justin Richer 35dc9b3ebc [maven-release-plugin] prepare release mitreid-connect-1.0.20 2014-11-22 21:55:04 -05:00
Justin Richer cf4845bf30 fixed unit test 2014-11-22 21:53:06 -05:00
Justin Richer 3b2271994f make sure that client presenting refresh token is the same client the refresh token was issued to
closes #735
2014-11-22 21:35:35 -05:00
Justin Richer 44ee769c54 [maven-release-plugin] prepare for next development iteration 2014-10-23 22:12:52 -04:00
Justin Richer 9307ab6fdc [maven-release-plugin] prepare release mitreid-connect-1.0.19 2014-10-23 22:12:50 -04:00
Justin Richer b78145033b generate random fake password for private key clients and shared secret crypto clients to avoid accidentally using client secret authentication and bypassing authentication, closes #715
Conflicts:
	openid-connect-common/src/main/java/org/mitre/oauth2/service/impl/DefaultClientUserDetailsService.java
2014-10-23 21:52:23 -04:00
arielak 671e9ee5a3 RefreshToken to AuthHolder linkage test now using AuthHolder ID to verify 2014-10-13 11:45:25 -04:00
arielak 9d5654fbb1 Changed method name 2014-10-10 18:15:48 -04:00
arielak af60bf7e7f 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-10 18:13:24 -04:00
arielak 60dce353a5 remove silly copyright 2014-10-10 14:36:56 -04:00
arielak d64ccf4e84 Added tests to data service test script. Couple of minor changes to data service for test compliance. 2014-10-10 14:36:55 -04:00
akudan f194622b9a Update pom.xml 2014-10-10 14:36:55 -04:00
arielak ea11fb3ad7 adding pom 2014-10-10 14:36:55 -04:00
Justin Richer 74bb1dc91d [maven-release-plugin] prepare for next development iteration 2014-10-06 22:16:31 -04:00
Justin Richer 1486aa61f2 [maven-release-plugin] prepare release mitreid-connect-1.0.18 2014-10-06 22:16:29 -04:00
Justin Richer f420003be7 added proper null safety to binary encoder/decoder 2014-10-06 22:11:00 -04:00
arielak ac8e8e29b9 Separated date formatting and parsing functions to DateUtil class. Modified how timezone is printed to workaround Java date formatting issue. 2014-10-06 21:34:49 -04:00
Justin Richer 418a5b6335 [maven-release-plugin] prepare for next development iteration 2014-08-14 07:20:36 -04:00
Justin Richer 6cabcb63ff [maven-release-plugin] prepare release mitreid-connect-1.0.17 2014-08-14 07:20:34 -04:00
Justin Richer 331abcba63 added stats mock to unit tests
Conflicts:
	openid-connect-server/src/test/java/org/mitre/oauth2/service/impl/TestDefaultOAuth2ClientDetailsEntityService.java
2014-08-14 06:44:41 -04:00
Justin Richer 06b621e995 happy new year, 1.0! (finally)
Signed-off-by: Justin Richer <jricher@mit.edu>
2014-08-13 23:50:44 -04:00
Justin Richer e7cae8c7dd fixed stats pluralization flub 2014-08-13 23:40:16 -04:00
Justin Richer 56fccf7ea3 stats on home page are now loaded in the background (makes main site load much faster) 2014-08-13 23:39:34 -04:00
Justin Richer 3b27fc61da updated stats service to have a resettable cache triggered by other service events
Conflicts:
	openid-connect-server/src/main/java/org/mitre/oauth2/service/impl/DefaultOAuth2ClientDetailsEntityService.java
	openid-connect-server/src/main/java/org/mitre/oauth2/web/OAuthConfirmationController.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/service/impl/DefaultApprovedSiteService.java
2014-08-13 22:45:06 -04:00
Justin Richer 7e4c153ba2 simple cache for stats 2014-08-13 22:33:13 -04:00
Justin Richer da862acc7e fixed bad JPQL in auth holder cleanup class
Conflicts:
	openid-connect-common/src/main/java/org/mitre/oauth2/model/AuthenticationHolderEntity.java
2014-08-13 22:33:08 -04:00
kangelov 287dce5c02 Performance improvement of token cleanup:
an alternative token cleanup mechanism designed to maintain a very compact memory footprint while performing cleanup in consecutive runs of the cleanup thread. This serves to address OutOfMemoryException issues of the original token cleanup mechanism when process is under load. Also, added cleanup of the authentication_holder table.

Conflicts:
	openid-connect-common/src/main/java/org/mitre/oauth2/model/AuthenticationHolderEntity.java
	openid-connect-common/src/main/java/org/mitre/oauth2/repository/AuthenticationHolderRepository.java
	openid-connect-server/src/main/java/org/mitre/oauth2/repository/impl/JpaAuthenticationHolderRepository.java
	openid-connect-server/src/main/java/org/mitre/oauth2/service/impl/DefaultOAuth2ProviderTokenService.java
2014-08-13 22:29:57 -04:00
arielak aadc011104 Updated TESTMITREidDataService to reflect changes to MITREidDataService 2014-08-13 21:53:12 -04:00
arielak 9d2ec0b845 Added export/import support for BlacklistedSites, broke out WhitelistedSites into distinct import/export operations, and did some general cleaning up 2014-08-13 21:53:12 -04:00
Justin Richer 3e5240750c [maven-release-plugin] prepare for next development iteration 2014-08-03 22:20:08 -04:00
Justin Richer 31b4a3409c [maven-release-plugin] prepare release mitreid-connect-1.0.16 2014-08-03 22:20:06 -04:00
Justin Richer 014aaef9cd Revert "Added RequestHeaderToken from mitreadaptor package for compatibility with database generated by MITRE overlay"
This reverts commit 6da73b0f39.
2014-08-03 21:13:20 -04:00
Justin Richer 93bbdfb56b Merge branch 'bytesbite' into data-import-export-1.0 2014-08-03 21:13:09 -04:00
arielak fb906ce3a0 re-enabled reading system scopes 2014-07-29 15:45:37 -04:00
arielak 4eafb4efa9 A little more error-checking 2014-07-29 15:42:31 -04:00
arielak 7d66b15a0f clientId and authenticationHolderId now being set properly on tokens. 2014-07-29 14:36:44 -04:00
arielak 99c8e1c285 Got read/ingest mostly working. clientId and authenticationHolderId still not being set properly on tokens. 2014-07-29 13:43:08 -04:00
arielak 6da73b0f39 Added RequestHeaderToken from mitreadaptor package for compatibility with database generated by MITRE overlay 2014-07-17 11:34:58 -04:00
arielak 70efaff09e Added 1.0 configuration ingest capability 2014-07-16 19:11:02 -04:00
Ariel Abrams-Kudan 1e762cad5b Merge branch 'data-api-unit-test' of https://github.com/jricher/OpenID-Connect-Java-Spring-Server into bytesbite 2014-05-29 13:05:11 -04:00
arielak 0fd17eacc9 Change for simplicity 2014-05-29 13:05:06 -04:00