Justin Richer
|
ba0c3c5d78
|
id tokens always expire, addresses #416
|
2013-08-19 12:42:37 -04:00 |
Justin Richer
|
21068f57e6
|
cached jwk services expire after an hour
|
2013-08-16 12:06:49 -04:00 |
William Kim
|
7e51a361ba
|
changed to using relative em lengths instead of hard px length values for token timeout form elements.
|
2013-08-15 16:19:47 -04:00 |
Justin Richer
|
c1ee5141a4
|
added back default timeouts and fixed refresh token check
|
2013-08-15 15:50:36 -04:00 |
William Kim
|
00db39dab9
|
addresses issue #471. setting default timeout values in the backbone model to null.
|
2013-08-15 15:29:16 -04:00 |
Justin Richer
|
1b674b6420
|
restored bootstrap to out-of-the-box formatting, addresses #454
|
2013-08-15 14:50:18 -04:00 |
William Kim
|
a6bb56ed9a
|
unit select box appropriately disabled after saving now.
|
2013-08-15 14:03:25 -04:00 |
William Kim
|
86c6a0ea8b
|
clear token timeout form fields when disabled and also disable unit selector.
|
2013-08-15 13:09:53 -04:00 |
William Kim
|
3f01ae1a71
|
renamed token expiration form field ids from -seconds to -time.
|
2013-08-15 11:13:29 -04:00 |
William Kim
|
2242db5c11
|
shortened token timeout form fields.
|
2013-08-15 11:13:29 -04:00 |
William Kim
|
6f8143937e
|
dropdown time unit chooser added for token expiration.
|
2013-08-15 11:13:29 -04:00 |
William Kim
|
7ab53795b1
|
refactor js. getFormTokenValue() -> getFormTokenNumberValue().
|
2013-08-15 11:13:29 -04:00 |
Justin Richer
|
7d51335055
|
added prompt=login support, addresses #323
|
2013-08-14 17:00:56 -04:00 |
Justin Richer
|
a0646452ab
|
test for max_age, force login if not fresh enough, addresses #467
|
2013-08-14 16:50:51 -04:00 |
Justin Richer
|
6c1e91b7e3
|
auth_time is now tracked, addresses #288
|
2013-08-14 15:39:41 -04:00 |
Amanda Anganes
|
e88c6c4943
|
Changed predicates methods to use Collections2.filter rather than Sets.filter
|
2013-08-13 10:31:39 -04:00 |
William Kim
|
f1357cceb4
|
corrected output for badly-formatted timeout date.
|
2013-08-12 16:20:42 -04:00 |
William Kim
|
025eb05d3a
|
added date format validity check for moment.js usage.
|
2013-08-12 16:15:06 -04:00 |
William Kim
|
c1607b53e4
|
null-checking in date display for approved sites.
|
2013-08-12 15:52:30 -04:00 |
William Kim
|
d67a492b6c
|
date display logic to use moment.js.
|
2013-08-12 15:03:46 -04:00 |
William Kim
|
ba7e791985
|
initial moment time formatting commit.
|
2013-08-12 12:15:47 -04:00 |
William Kim
|
a72ba6d98b
|
importing moment.js library.
|
2013-08-12 11:23:43 -04:00 |
William Kim
|
6687e3a831
|
override createOAuth2Request method for factory iss #465.
|
2013-08-09 13:03:46 -04:00 |
Amanda Anganes
|
ef4482249c
|
Dyn-reg endpoint now creates the registration access token from scratch instead of calling token services; token services no longer needs to check for RAT scope to avoid expiring RATs
|
2013-08-09 11:49:11 -04:00 |
William Kim
|
a1d6901bcc
|
using nimbusds's new data-type specific claim getter.
|
2013-08-09 10:06:01 -04:00 |
William Kim
|
c7495a6ae3
|
Revert "made having a nonce not required for id tokens iss #464"
This reverts commit d0486cc1ec .
|
2013-08-09 10:00:53 -04:00 |
William Kim
|
d0486cc1ec
|
made having a nonce not required for id tokens iss #464
|
2013-08-09 09:44:31 -04:00 |
Justin Richer
|
15e512cec3
|
renamed JWSUtils -> IdTokenHashUtils, renamed internal variables
|
2013-08-08 14:34:19 -04:00 |
William Kim
|
0f16bacc63
|
TestJWSUtils done.
|
2013-08-08 14:10:35 -04:00 |
William Kim
|
2ba8ad71f1
|
updated hash tests.
|
2013-08-08 14:10:35 -04:00 |
William Kim
|
cdd3a6d478
|
changed at_hash/c_hash impl. HMAC-SHA --> regular SHA.
|
2013-08-08 14:10:35 -04:00 |
Amanda Anganes
|
fd611ce353
|
Had an unsaved file hanging around - formatting JSPs
|
2013-08-08 14:03:59 -04:00 |
Amanda Anganes
|
a91f160e34
|
Fixed formatting in tag files
|
2013-08-08 14:00:01 -04:00 |
Amanda Anganes
|
5beac9d50d
|
Fixed formatting in JSPs
|
2013-08-08 13:18:14 -04:00 |
William Kim
|
6e2baa3ec4
|
updated comments for jwe service.
|
2013-08-08 09:13:54 -04:00 |
William Kim
|
e1b072c991
|
Updated nimbusds library version to 2.17.2 and made relevant changes in enc./dec. service and test
|
2013-08-07 18:07:58 -04:00 |
William Kim
|
372675fd2a
|
changed encrypt/decrypt parameter to use JWEObject instead of EncryptedJWT
|
2013-08-07 18:07:58 -04:00 |
William Kim
|
f0b77f8614
|
RSA encryption service tested.
|
2013-08-07 18:07:58 -04:00 |
William Kim
|
3a1c551ff7
|
implemented symmetric key encryption.
|
2013-08-07 18:07:58 -04:00 |
William Kim
|
dfbefe0780
|
encrypt/decrypt implemented. initial commit for unit testing of jwe service.
|
2013-08-07 18:07:58 -04:00 |
William Kim
|
ae6721dd10
|
jwe service accessor methods and private initializing method done.
|
2013-08-07 18:07:58 -04:00 |
William Kim
|
887338b2d9
|
jwe service init commit.
|
2013-08-07 18:07:57 -04:00 |
Amanda Anganes
|
2d4d7f7be9
|
Had to hand-merge some things; git got confused
|
2013-08-07 10:59:55 -04:00 |
Amanda Anganes
|
861beeba64
|
Added c_hash function, added stub of unit test for JWSUtils
|
2013-08-07 10:43:26 -04:00 |
Amanda Anganes
|
37580cc21e
|
JWSUtils uses JWSAlgorithm to match bit length; ConnectTokenEnhancer calls the util method now
|
2013-08-07 10:41:53 -04:00 |
Amanda Anganes
|
3a591dc1f4
|
Added JWSUtils class;
|
2013-08-07 10:38:28 -04:00 |
Amanda Anganes
|
be97aedbc7
|
Used Predicates to filter expired tokens and approved sites;
|
2013-08-06 16:42:49 -04:00 |
Amanda Anganes
|
b3bb43881d
|
Moved getExpired to service layers
|
2013-08-06 16:33:27 -04:00 |
Amanda Anganes
|
eea37cf79c
|
Fixed token expiration bug by removing jsql queries. Instead expired tokens or approved sites are filtered at the repository level
|
2013-08-06 11:28:13 -04:00 |
Amanda Anganes
|
fc314fe2d1
|
Updated spring-security version number
|
2013-08-06 10:20:11 -04:00 |