Commit Graph

369 Commits (6a20e7aaa915e19f7f883b95533d3cca5ed5b275)

Author SHA1 Message Date
Justin Richer dcf41eaa9e tried to make prompt=login work, backed off for now 2013-04-25 15:19:11 -04:00
Justin Richer 8d53149d03 added functionality for prompt=none 2013-04-25 11:38:10 -04:00
Justin Richer 7292766b51 implemented prompt=consent 2013-04-24 14:08:14 -04:00
Justin Richer ce2c90fb30 fixed error messages in auth request manager 2013-04-24 12:10:59 -04:00
Justin Richer d7689152b8 fixed inadvertent consistency bug in granting offline_access to clients 2013-04-19 16:12:09 -04:00
Justin Richer 0e2d5830a4 updated newly-registered clients to not get refresh tokens unless they ask for offline_access scope explicitly 2013-04-19 15:40:20 -04:00
Justin Richer fb859fc39a added client dynamic registration service, extracted clientdetails<->json processing into its own static class 2013-04-19 14:23:11 -04:00
Justin Richer fc1088c841 fixed display of algorithms in discovery endpoint 2013-04-19 13:39:53 -04:00
Justin Richer 895690df54 added webfinger discovery to server, addresses #279 2013-04-16 17:22:18 -04:00
Justin Richer 9c6b08d919 effectively removed auth_time calculations 2013-04-16 16:04:26 -04:00
Justin Richer 33af3b1ad6 updated discovery endpoint to latest spec, removed surplus specialized view 2013-04-16 15:00:57 -04:00
Justin Richer 8e8e14c638 added at_hash 2013-04-15 17:12:47 -04:00
Justin Richer 3bb43f417a added auth time tracking 2013-04-15 16:16:18 -04:00
Justin Richer 98fff8fe99 updated error handling on introspection and revocation endpoints 2013-04-12 16:34:51 -04:00
Justin Richer 35cb14a73f fixed comment 2013-04-12 16:08:32 -04:00
Justin Richer 743a3023dc removed old error handlers 2013-04-12 16:04:40 -04:00
Justin Richer 31e3c5e5e7 moved user approval page 2013-04-12 15:57:32 -04:00
Justin Richer 694761c026 cleaned up userinfo view 2013-04-12 15:40:05 -04:00
Justin Richer 71d6dc6afe removed special stats view 2013-04-12 15:15:43 -04:00
Amanda Anganes 7e59421f33 Commented out XRD endpoint and added TODO reference to webfinger issue 2013-04-11 10:33:27 -04:00
Amanda Anganes 34b243e0e1 Added back discovery endpoint, but renamed to not say SWD 2013-04-11 10:27:31 -04:00
Stephen Moore 23c318f6c2 Updating guava to 14.0.1 2013-04-10 15:31:32 -04:00
Justin Richer c0c1847f38 fixed bean name 2013-04-01 11:59:23 -04:00
Amanda Anganes 02220a411a Fixed typo 2013-03-29 12:59:49 -04:00
Amanda Anganes 2265a3f8c3 Updated error handling messages for scope, approved site, blacklist, whitelist, and client APIs using new JsonErrorView 2013-03-29 12:47:03 -04:00
Amanda Anganes ee5b21b542 Added JsonErrorView 2013-03-29 12:47:03 -04:00
Amanda Anganes 07686d8e00 Removed superfluous try/catch around save call in ScopeAPI. 2013-03-29 12:47:03 -04:00
Justin Richer 6cc50e7cd5 switched signing & validation service to use JWK natively for keys 2013-03-28 16:43:26 -04:00
Justin Richer f54dddd8c0 fixed blacklisted field name, addresses #295 2013-03-28 16:06:02 -04:00
Justin Richer e2ad4d2e8f cleaned up spurious nosuchalgorithm exceptions, addresses #285 2013-03-28 15:06:30 -04:00
Amanda Anganes 5b321b9c86 Updated whitelist api for ui error handling 2013-03-28 12:43:47 -04:00
Amanda Anganes 666573cd34 Updated blacklist and client api for ui error handling 2013-03-28 12:37:18 -04:00
Amanda Anganes 218fe9328c Updated approved site API for error handling 2013-03-27 16:49:33 -04:00
Amanda Anganes 435fff3b1c Updated scope API for error handling 2013-03-27 16:27:55 -04:00
Amanda Anganes d24ecd2e7c Removed extra scope validation endpoint 2013-03-27 15:27:34 -04:00
Amanda Anganes 96e333afa6 Working on error handling 2013-03-27 15:27:34 -04:00
Amanda Anganes fa0a6a7b4e Finding my way around Backbone, Underscore, and Bootstrap 2013-03-27 15:27:34 -04:00
Amanda Anganes 36b08dcd6e Removed SWD code 2013-03-22 15:23:08 -04:00
Amanda Anganes fcc95f8a0a Moved nonce processing stuff into nonce service and out of ConnectAuthorizationRequestManager 2013-03-22 14:38:37 -04:00
Amanda Anganes d38c5b4200 Pared down nonce reuse exception message to just say that the nonce has already been used 2013-03-22 12:36:24 -04:00
Amanda Anganes b28b0615fa removed vestigial ClientDetailsEntityService references 2013-03-22 12:32:31 -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 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
Amanda Anganes 8992506a1d Fixing up logging changes 2013-03-08 09:52:24 -05:00
Amanda Anganes f9b0670ae9 Merged ClientAPI and ClientDynamicRegistrationEndpoitn by hand 2013-03-07 12:12:27 -05:00
Amanda Anganes 5cac7055a9 Standardized error handling and added logging for error conditions in endpoints 2013-03-07 11:56:57 -05:00
Amanda Anganes dbc68e4074 Working on error handling 2013-03-07 11:51:18 -05:00
Amanda Anganes 1630814b9f Marked classes where error handling needs to be added/changed 2013-03-07 11:51:18 -05:00
Justin Richer 6320fce9fd url -> uri in approval page 2013-03-07 10:39:33 -05:00