Justin Richer
e2ad4d2e8f
cleaned up spurious nosuchalgorithm exceptions, addresses #285
2013-03-28 15:06:30 -04:00
Justin Richer
5f7c46aecd
updated to nimbus 2.13
2013-03-28 15:06:30 -04:00
Amanda Anganes
fcc95f8a0a
Moved nonce processing stuff into nonce service and out of ConnectAuthorizationRequestManager
2013-03-22 14:38:37 -04:00
Justin Richer
08eaaa0a12
updated repository to use proper concrete class
2013-03-21 15:20:36 -04:00
Justin Richer
8fccbf3483
added Id field to DefaultUserInfo object, switched "userId" terminology to "subject"
2013-03-20 14:29:00 -04:00
Justin Richer
b8d2adcf31
added fixme note to hardcoded JWS algorithm, cleaned up x509 view
2013-03-15 15:01:30 -04:00
Justin Richer
f44c704472
major refactor of client filter
...
Collapsed filter into single class
pulled server config and client config management into service classes
created service for issuer (will handle account chooser)
created auth request services (handle signed and unsigned requests)
2013-03-14 18:05:50 -04:00
Justin Richer
6320fce9fd
url -> uri in approval page
2013-03-07 10:39:33 -05:00
Justin Richer
ad3a22e5d4
changed client defaults for JOSE bits
2013-03-06 15:24:46 -05:00
Justin Richer
87c8672948
nullsafe check for refresh
2013-03-06 11:32:36 -05:00
Justin Richer
217916603f
cleaned out broken unit tests -- now we can start fresh
2013-03-06 09:48:04 -05:00
Justin Richer
70b2342864
fixed split client views, fixed typos in various places
2013-03-05 17:26:25 -05:00
Justin Richer
51a7ccc397
entity -> embed
2013-03-05 16:33:13 -05:00
Justin Richer
0d25d4cb17
null-preserving static parsers instead of constructors
2013-03-05 12:10:33 -05:00
Justin Richer
26f03ec070
timestamp for creation date
2013-03-04 16:11:20 -05:00
Justin Richer
fc978ac994
made require_auth_time nullable again
2013-03-04 15:44:49 -05:00
Justin Richer
bbde2d3b90
todo
2013-03-04 15:06:31 -05:00
Justin Richer
db24c203ec
added parser to client registration endpoint
2013-03-04 15:01:02 -05:00
Justin Richer
5c044b9eff
added extra client fields to DB model, moved services to use new client model object
2013-03-04 14:22:42 -05:00
Justin Richer
3f8d7d70e5
updated client model to match OAuth Dyn Reg and OIDC Reg
2013-03-04 12:48:05 -05:00
Justin Richer
5b9422ffdf
cleaned up old unit tests
2013-03-04 11:37:49 -05:00
Justin Richer
d7c857b09f
switched jwk view to use nimubs
2013-03-01 17:44:44 -05:00
Justin Richer
6c1e6b2d74
refactored signing and validation, added jwk-based cache, removed keyfetcher, refactored client side class structure
2013-03-01 17:44:44 -05:00
Justin Richer
385853fa1f
refactored signing and validation, added jwk-based cache, removed keyfetcher, refactored client side class structure
2013-03-01 17:44:44 -05:00
Justin Richer
0712d8c340
updated spring version
2013-03-01 17:42:48 -05:00
Amanda Anganes
60b679e942
First steps towards adding display variables to config bean
2013-02-22 17:10:14 -05:00
Justin Richer
a184b79b06
store tokens with .serialize() not .toString()
2013-02-22 12:08:01 -05:00
Justin Richer
970e3f2f79
not entities after all
2013-02-22 12:08:01 -05:00
Justin Richer
3d9ec51eb3
converted client filters to nimbus-jose
2013-02-22 12:08:01 -05:00
Justin Richer
8d8010d90f
missed a little bit there
2013-02-22 12:08:01 -05:00
Justin Richer
87fc92f97d
extra constructors for algorithm wrappers
2013-02-22 12:08:01 -05:00
Justin Richer
e5732da857
added system default signing algorithm, converted token provider and enhancer to use nimbus-jose
2013-02-22 12:08:01 -05:00
Justin Richer
10ab55a7e2
moved jwk/x509 publishing over to nimbus-jose (mostly)
2013-02-22 12:08:01 -05:00
Justin Richer
fca30cd13f
added provisions to bootstrap signing and validation service from config files
2013-02-22 12:08:01 -05:00
Justin Richer
520f55f960
reinstated signing and validation service
2013-02-22 12:08:01 -05:00
Justin Richer
46a3e70377
removed idtoken class, removed all jwe/jwt tests
2013-02-22 12:08:01 -05:00
Justin Richer
d00b351f32
moved token classes to use Nimbus-JOSE
2013-02-22 12:08:01 -05:00
Justin Richer
1f50945831
added wrapper classes for JWE/JWS algorithms, switched client entity model to use and store them.
2013-02-22 12:08:01 -05:00
Justin Richer
6dc9020a31
deleted local JOSE implementation classes
2013-02-22 12:08:01 -05:00
Justin Richer
d0fdf8140e
sorting on approval page
2013-02-05 15:47:32 -05:00
Justin Richer
eb4773ce46
beginning dynamic scopes on auth page
2013-02-05 11:28:39 -05:00
Justin Richer
c2b9fd4db1
system scope ordering consistency
2013-02-05 11:11:41 -05:00
Justin Richer
cab36a2b80
added appropriate filterered and transformative actions to scope service
2013-02-03 22:04:55 -05:00
Justin Richer
ab35186696
added scope service, repository, and API
2013-02-03 22:02:24 -05:00
Justin Richer
19e7b62a42
removed persistence.xml and moved to pure spring-based config, addresses #194
2013-02-03 22:02:23 -05:00
Justin Richer
a3619240e6
added site scope
2013-02-03 22:02:23 -05:00
Justin Richer
f0ee36dad2
auth_type -> auth_method (addresses #258 )
2013-01-18 18:26:55 -05:00
Justin Richer
e4284353e8
added azp, addresses #247
2013-01-18 18:09:32 -05:00
Justin Richer
da43ba4d55
audience field is now plural
2013-01-18 17:59:46 -05:00
Justin Richer
27a26e0a35
(user_id/prn) -> sub
2013-01-18 16:40:05 -05:00