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
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
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
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
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
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
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
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
Justin Richer
c8a1a29093
added unit test for import of system scopes
2014-05-13 17:32:05 -04:00
Justin Richer
a562e103c6
added importer for system scopes
2014-05-13 16:40:19 -04:00
Justin Richer
eea852cebe
added unit test for system scope export
2014-05-13 16:23:44 -04:00
Justin Richer
d9ef5d0839
expanded unit test for data export
2014-05-13 15:36:49 -04:00
Justin Richer
db4dcaf5cb
cleaned up exporter, made some array exports null safe
2014-05-13 15:02:07 -04:00
Justin Richer
339d868e02
added unit test for data service
2014-05-13 14:17:40 -04:00
Justin Richer
1845d24188
allowRefresh is a generated value from the client
2014-05-13 13:57:57 -04:00
Justin Richer
9acbfaed43
added some null safety to the reader
2014-05-13 13:37:20 -04:00
Justin Richer
0d530a67d4
ported CSRF fix to 1.0 using sessions
2014-05-13 10:56:03 -04:00
arielak
cb9a18f262
Fixed issue with serializing user authentication object, added export of SystemScopes, wrote functions for data import.
2014-05-02 17:36:52 -04:00
arielak
317b9e8657
Changes to facilitate data export, additional robustness
2014-04-25 15:39:20 -04:00
arielak
953b213d04
Wrote functions to export authorization/authentication credentials to file
2014-04-23 13:01:20 -04:00
arielak
1df4ae1cf0
Wrote functions to export authorization/authentication credentials to file
2014-04-23 11:48:53 -04:00
Justin Richer
88b4bfcae5
added skeleton of data import/export API
2014-01-27 15:13:01 -05:00
Justin Richer
5253a0fa79
removed pairwise marker from 1.0, closes #541
2014-01-16 16:13:25 -05:00
Justin Richer
ea707903f0
added basic support for encrypted request objects, addresses #475
...
Conflicts:
openid-connect-server/src/main/java/org/mitre/openid/connect/ConnectOAuth2RequestFactory.java
2013-09-23 14:36:35 -04:00
Justin Richer
cc179003c7
added missing parts to discovery
2013-09-20 11:58:42 -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
122b0c4e8c
wrap errors in saving the client in an HTTP 400 (instead of HTTP 500) error
...
Conflicts:
openid-connect-server/src/main/java/org/mitre/openid/connect/web/ClientDynamicRegistrationEndpoint.java
2013-09-20 11:27:07 -04:00