Commit Graph

368 Commits (44ee769c5454008d31260927b3a061a49de60344)

Author SHA1 Message Date
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
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 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 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 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 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 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 93bbdfb56b Merge branch 'bytesbite' into data-import-export-1.0 2014-08-03 21:13:09 -04:00
Justin Richer a1ca3cadef [maven-release-plugin] prepare for next development iteration 2014-05-13 18:21:58 -04:00
Justin Richer 7dbf3aea32 [maven-release-plugin] prepare release mitreid-connect-1.0.15 2014-05-13 18:21:54 -04:00
Justin Richer db4dcaf5cb cleaned up exporter, made some array exports null safe 2014-05-13 15:02:07 -04:00
arielak 317b9e8657 Changes to facilitate data export, additional robustness 2014-04-25 15:39:20 -04:00
arielak 775a0c6143 Added functions to some repositories to facilitate data export 2014-04-23 13:02:19 -04:00
Justin Richer 2928240587 [maven-release-plugin] prepare for next development iteration 2014-02-03 21:01:29 -05:00
Justin Richer f7070507a9 [maven-release-plugin] prepare release mitreid-connect-1.0.14 2014-02-03 21:01:26 -05:00
Justin Richer 47a850abd8 Changed references of DefaultHttpClient to SystemDefaultHttpClient to inherit system proxy settings, should address #548 2014-01-31 14:23:26 -05:00
Justin Richer 88b4bfcae5 added skeleton of data import/export API 2014-01-27 15:13:01 -05:00
Justin Richer 1efe04f644 [maven-release-plugin] prepare for next development iteration 2013-12-09 14:19:44 -05:00
Justin Richer a0fecc7510 [maven-release-plugin] prepare release mitreid-connect-1.0.13 2013-12-09 14:19:41 -05:00
Justin Richer bc8984aead [maven-release-plugin] prepare for next development iteration 2013-09-23 15:30:17 -04:00
Justin Richer c6733d04fb [maven-release-plugin] prepare release mitreid-connect-1.0.12 2013-09-23 15:30:13 -04:00
Amanda Anganes e9c813e3da Fixed typo 2013-09-23 14:30:51 -04:00
Amanda Anganes a0b7b2dbff Remove @PostConstruct from JWKSetKeyStore 2013-09-20 11:59:22 -04:00
Justin Richer 34a81c25dc if there's only one key, return it as the default 2013-09-20 11:59:05 -04:00
Justin Richer a769c972eb spelling, property access, and cleanup 2013-09-20 11:59:01 -04:00
Justin Richer 6b96fbb4e9 refactored some json utils to their own static class 2013-09-20 11:58:48 -04:00
Justin Richer 1e120d90b5 added encryption method list to encryption/decryption service 2013-09-20 11:58:40 -04:00
William Kim 20b5adfd23 updated comments for jwe service. 2013-09-20 11:57:38 -04:00
William Kim 3b12765b9b Updated nimbusds library version to 2.17.2 and made relevant changes in enc./dec. service and test 2013-09-20 11:57:32 -04:00
William Kim 1bdcf26443 changed encrypt/decrypt parameter to use JWEObject instead of EncryptedJWT 2013-09-20 11:57:30 -04:00
William Kim 4192350401 RSA encryption service tested. 2013-09-20 11:57:27 -04:00
William Kim e5d64d8f2e implemented symmetric key encryption. 2013-09-20 11:57:24 -04:00
William Kim 8cb72dc9de encrypt/decrypt implemented. initial commit for unit testing of jwe service. 2013-09-20 11:57:22 -04:00
William Kim 59f13a66b6 jwe service accessor methods and private initializing method done. 2013-09-20 11:57:20 -04:00
William Kim fc146433f9 jwe service init commit. 2013-09-20 11:57:18 -04:00
Justin Richer b9f545d75b added encryption/decryption to cached JWK-URI service
Conflicts:

	openid-connect-server/src/main/java/org/mitre/openid/connect/ConnectOAuth2RequestFactory.java
2013-09-20 11:29:46 -04:00
Justin Richer 672efa722c added additional discoverable fields to ServerConfig object 2013-09-20 11:27:46 -04:00
Amanda Anganes 07ac661910 Removed @PostConstruct; placed buildSignersAndVerifiers() calls inside both constructors. 2013-09-20 11:27:32 -04:00
Amanda Anganes 452b89414a Added null check; 2013-09-20 11:27:30 -04:00
Amanda Anganes 678b6aa580 Testing removing extra method calls 2013-09-20 11:27:28 -04:00
Justin Richer e11c0386d1 added transient passthroughs to JOSE algorithms for client
Conflicts:

	openid-connect-server/src/main/java/org/mitre/openid/connect/ConnectOAuth2RequestFactory.java
2013-09-20 11:22:18 -04:00
Justin Richer edeef5de23 added equality checks to data model objects 2013-09-20 11:19:17 -04:00
Justin Richer aa2ec7ce0d interceptor shouldn't ever overwrite stuff from the base model 2013-09-20 11:18:26 -04:00