Commit Graph

973 Commits (4095f2179c1a3bd83981f1474e40f3a883294ffd)

Author SHA1 Message Date
Justin Richer 4095f2179c added custom client view for API 2013-03-04 17:33:18 -05:00
Justin Richer a0c2e94922 added in all extra fields to JS processor 2013-03-04 17:11:44 -05:00
Justin Richer ac44020305 grant types rename 2013-03-04 17:11:25 -05:00
Justin Richer 33c488d9ae logo url -> uri 2013-03-04 16:53:09 -05:00
Justin Richer 7c3ddd0a86 redirect uri with new name 2013-03-04 16:49:17 -05:00
Justin Richer 9aebca2e97 fixed gson parser in client API 2013-03-04 16:38:11 -05:00
Justin Richer 23efdf9f51 fix viewbean name, nullsafe client creation time, fixed default scope handling 2013-03-04 16:12:06 -05:00
Justin Richer 26f03ec070 timestamp for creation date 2013-03-04 16:11:20 -05:00
Justin Richer ea034f7d4a database preload fixed to match new schema 2013-03-04 16:10:32 -05:00
Justin Richer 1f5f7c8aac updates for java 7 2013-03-04 16:00:12 -05:00
Justin Richer 235a3bf2c4 added client information response view 2013-03-04 15:45:35 -05:00
Justin Richer fc978ac994 made require_auth_time nullable again 2013-03-04 15:44:49 -05:00
Justin Richer a2d6894f62 started serialization for client information view 2013-03-04 15:13:55 -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 f8f925c08f removed exploded war (no longer needed), addresses #260 2013-03-04 10:59:04 -05:00
Justin Richer bd877dde82 added signature checking to request objects 2013-03-01 17:44:44 -05:00
Justin Richer d7c857b09f switched jwk view to use nimubs 2013-03-01 17:44:44 -05:00
Justin Richer 999999a822 import cleanup 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 7e64c4bffc deleted duplicate login button, addresses #276 2013-03-01 17:42:48 -05:00
Justin Richer 13a3e97113 updated request object forwarding hack 2013-03-01 17:42:48 -05:00
Justin Richer 913320d7a3 spring beans explicit version tag 2013-03-01 17:42:48 -05:00
Justin Richer 0712d8c340 updated spring version 2013-03-01 17:42:48 -05:00
Justin Richer 5dd6cce790 made default scopes in client a bit more sensible 2013-03-01 17:42:48 -05:00
Justin Richer 2a855a1952 pulled client key publication into its own class to help deal with bean processors 2013-03-01 17:42:48 -05:00
Amanda Anganes 42ea2468c9 Split up about, contact, stats tags into two each and removed logic from the *Content tag files 2013-02-28 13:56:09 -05:00
Amanda Anganes 8677f6516d Template-ized most of the home page UI 2013-02-28 11:25:37 -05:00
Amanda Anganes 987a05302d Added configured logo url 2013-02-25 13:01:26 -05:00
Amanda Anganes dce36bfde1 Added explicit dependency to net.minidev (for JSONObject) - not sure if this is really needed or only needed right now b/c nimbus dependency is not up-to-date on maven central 2013-02-25 09:51:11 -05:00
Amanda Anganes 60b679e942 First steps towards adding display variables to config bean 2013-02-22 17:10:14 -05:00
Justin Richer 92f5f31dfc use serialize instead of toString 2013-02-22 15:20:42 -05:00
Justin Richer da7c74affd passthrough for default algorithm config 2013-02-22 14:38:33 -05:00
Justin Richer 774f80dd58 helps when you actually add the verifier you created 2013-02-22 13:21:29 -05:00
Justin Richer b2c572f13f updated to newest nimbus-jose-jwt release 2013-02-22 12:08:01 -05:00
Justin Richer 4d725b88dd more updates to track nimbus-jose-jwt classes and use them properly 2013-02-22 12:08:01 -05:00
Justin Richer 9a98d241e8 updates to track Nimbus JOSE API changes to audience and date fields 2013-02-22 12:08:01 -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 cc727cee3e patched unit test to new format 2013-02-22 12:08:01 -05:00
Justin Richer 03e7337b9f client registration endpoint needs general rewrite to fit new spec.
Most of the problematic references will change with the rewrite, so this is a slapdash patch to make things compile for now.
2013-02-22 12:08:01 -05:00
Justin Richer 25b9940a68 request object endpoint is a placeholder, cleaning out for now 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