# # ChangeLog for trunk/ndg_oauth/ndg_oauth_server # # Generated by Trac 0.12.2 # 26/02/21 16:36:45 Tue, 06 Nov 2012 16:41:06 GMT pjkersha [8257] * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/bearer_tok/bearer_tok_client_app.ini (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/slcs/slcs_client_app.ini (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/bearer_tok/bearer_tok_server_app.ini (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/slcs_server_app.ini (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/authorization_server.py (modified) * fix to AuthorizationServer.check_token to set token to None in error ... Mon, 05 Nov 2012 10:54:44 GMT pjkersha [8256] * trunk/ndg_oauth/ndg_oauth_client/setup.py (modified) * trunk/ndg_oauth/ndg_oauth_server/setup.py (modified) == 0.4.0 Release == * fix wiki mark-up for documentation in setup.py ... Mon, 05 Nov 2012 10:25:09 GMT pjkersha [8255] * trunk/ndg_oauth/ndg_oauth_client/setup.py (modified) * trunk/ndg_oauth/ndg_oauth_server/setup.py (modified) == 0.4.0 Release == * Updating documentation in setup.py files Mon, 05 Nov 2012 09:58:10 GMT pjkersha [8254] * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/__init__.py (modified) * trunk/ndg_oauth/ndg_oauth_client/setup.py (modified) * trunk/ndg_oauth/ndg_oauth_server/setup.py (modified) == 0.4.0 Release == * Updated examples default url to show links for ... Fri, 02 Nov 2012 22:12:32 GMT pjkersha [8253] * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/__init__.py (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/slcs/slcs_client_app.ini (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/lib/certificate_request.py (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/lib/oauth2_myproxy_client.py (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/lib/oauth2client.py (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/lib/openssl_cert.py (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/wsgi/certificate_request.py (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/wsgi/oauth2_client.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/wsgi/authentication_filter.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/wsgi/authorization_filter.py (modified) Fixed SLCS example for bearer token passed in authorization header. Fri, 02 Nov 2012 16:34:25 GMT pjkersha [8252] * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/__init__.py (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/lib/oauth2client.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/authorization_server.py (modified) Added support for bearer token-based request to resource server setting ... Tue, 30 Oct 2012 16:34:39 GMT pjkersha [8251] * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/README (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/__init__.py (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/bearer_tok/bearer_tok_client_app.ini (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/slcs/README (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/bearer_tok/bearer_tok_server_app.ini (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/bearer_tok/static/resource1.html (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/authorization_server.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/wsgi/oauth2_server.py (modified) * Preparing revised simple bearer token example * fixed resource server ... Fri, 26 Oct 2012 21:44:00 GMT pjkersha [8236] * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/__init__.py (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/slcs/slcs_client_app.ini (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/lib/certificate_request.py (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/lib/http_get_with_credential.py (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/wsgi/oauth2_client.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/slcs_server_app.ini (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/authorize/authorizer_storing_identifier.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/wsgi/oauth2_server.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/wsgi/resource_server.py (modified) Version now fully integrated with Python OnlineCA service. This is an ... Fri, 19 Oct 2012 21:18:42 GMT pjkersha [8196] * trunk/ndg_oauth/.pydevproject (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/bearer_tok/__init__.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/bearer_tok/bearer_tok_server_app_serve.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/slcs_server_app.ini (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/slcs_server_app_serve.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/test-ca.crt (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/test-ca.key (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/utils.py (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/wsgi/authorization_filter.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/wsgi/oauth2_server.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/wsgi/resource_server.py (added) Implemented resource server as separate middleware and started ... Fri, 19 Oct 2012 09:52:53 GMT pjkersha [8195] * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/lib/http_get_with_credential.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/bearer_tok/bearer_tok_server_app_serve.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/authorization_server.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/register/access_token.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/register/client.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/register/client_authorization.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/register/register_base.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/wsgi/oauth2_server.py (modified) Reformatting of code Sat, 22 Sep 2012 21:22:51 GMT pjkersha [8153] * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/lib/oauth2client.py (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/wsgi/oauth2_client.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/bearer_tok/bearer_tok_server_app_serve.py (modified) Patches from Willem to support Google and Github OAuth 2.0 profiles. Fri, 31 Aug 2012 15:57:23 GMT pjkersha [8143] * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/__init__.py (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/bearer_tok/bearer_tok_client_app.ini (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/slcs/slcs_client_app.ini (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/bearer_tok/README (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/bearer_tok/bearer_tok_server_app.ini (modified) Improved explanation for bearer token example and added code to the e.g. ... Thu, 30 Aug 2012 12:55:17 GMT pjkersha [8142] * trunk/ndg_oauth/ndg_oauth_server/setup.py (modified) == Release 0.3.1 == fix for html files inclusion in ... Thu, 30 Aug 2012 12:34:57 GMT pjkersha [8141] * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/templates/__init__.py (moved) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/templates/public/__init__.py (moved) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/templates/public/layout/__init__.py (moved) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/templates/public/layout/icons/__init__.py (moved) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/templates/public/__init__.py (moved) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/templates/public/js/__init__.py (moved) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/templates/public/layout/__init__.py (moved) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/templates/public/layout/icons/__init__.py (moved) == Release 0.3.1 == Added __init__.py files for data dirs to allow for ... Thu, 30 Aug 2012 12:29:05 GMT pjkersha [8140] * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/templates/__init__ (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/templates/public/__init__ (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/templates/public/layout/__init__ (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/templates/public/layout/icons/__init__ (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/templates/__init__.py (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/templates/public/__init__ (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/templates/public/js/__init__ (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/templates/public/layout/__init__ (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/templates/public/layout/icons/__init__ (added) * trunk/ndg_oauth/ndg_oauth_server/setup.py (modified) == Release 0.3.1 == Added __init__.py files for data dirs to allow for ... Thu, 30 Aug 2012 11:59:42 GMT pjkersha [8139] * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/shared_config/pki/ca/8764c6d9.0 (added) * trunk/ndg_oauth/ndg_oauth_client/setup.py (modified) * trunk/ndg_oauth/ndg_oauth_server/setup.py (modified) == Release 0.3.1 == Fixes for client: * Fix missing data files from ... Thu, 30 Aug 2012 11:00:00 GMT pjkersha [8138] * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/shared_config/pki/ca/7ed47087.0 (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/shared_config/pki/ca/8764c6d9.0 (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/shared_config/pki/ca/d573507a.0 (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/shared_config/pki/ca/ffc3d59b.0 (added) * trunk/ndg_oauth/ndg_oauth_server/setup.py (modified) == Release 0.3.1 == * Fix missing data files from distro * added ... Fri, 24 Aug 2012 15:39:03 GMT pjkersha [8126] * trunk/ndg_oauth/ndg_oauth_client (modified) * trunk/ndg_oauth/ndg_oauth_server (modified) * trunk/ndg_oauth/ndg_oauth_server/setup.py (modified) == 0.3.0 Release == * skip build/ dirs Fri, 24 Aug 2012 15:28:03 GMT pjkersha [8124] * trunk/ndg_oauth/ndg_oauth_client/setup.py (modified) * trunk/ndg_oauth/ndg_oauth_server/setup.py (modified) == 0.3.0 Release == * Updated setup.py files to include classifiers Fri, 24 Aug 2012 15:23:04 GMT pjkersha [8123] * trunk/ndg_oauth/ndg_oauth_client (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/README (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/bearer_tok/README (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/slcs/README (added) * trunk/ndg_oauth/ndg_oauth_client/serve.py (deleted) * trunk/ndg_oauth/ndg_oauth_client/setup.cfg (modified) * trunk/ndg_oauth/ndg_oauth_client/setup.py (modified) * trunk/ndg_oauth/ndg_oauth_server (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/README (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/bearer_tok/README (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/README (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/slcs_server_app.ini (modified) * trunk/ndg_oauth/ndg_oauth_server/setup.cfg (modified) * trunk/ndg_oauth/ndg_oauth_server/setup.py (modified) == 0.3.0 Release == * Added READMEs and updated setup.py doc Fri, 24 Aug 2012 14:30:46 GMT pjkersha [8122] * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/slcs/slcs_client_app_serve.py (modified) * trunk/ndg_oauth/ndg_oauth_client/test (deleted) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/slcs_server_app_serve.py (modified) Removing client test area - not needed. Fri, 24 Aug 2012 14:17:37 GMT pjkersha [8121] * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/slcs_server_app.ini (moved) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/slcs_server_app_serve.py (moved) Rename slcs server example to follow same convention as client Fri, 24 Aug 2012 13:51:54 GMT pjkersha [8119] * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/__init__.py (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/bearer_tok/bearer_tok_client_app.ini (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/slcs/slcs_oauth_client_app.ini (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/wsgi/oauth2_client.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/bearer_tok/bearer_tok_server_app.ini (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/authorization_server.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/resource_request/myproxy_cert_request.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/wsgi/oauth2_server.py (modified) Fixes to SLCS example, changed default token type to bearer Fri, 24 Aug 2012 13:04:47 GMT pjkersha [8118] * trunk/ndg_oauth/ndg_oauth_server/client_register.ini (deleted) * trunk/ndg_oauth/ndg_oauth_server/development.ini (deleted) * trunk/ndg_oauth/ndg_oauth_server/host.pem (deleted) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/bearer_tok (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/bearer_tok/bearer_tok_server_app.ini (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/bearer_tok/host.pem (deleted) * trunk/ndg_oauth/ndg_oauth_server/passwd (deleted) * trunk/ndg_oauth/ndg_oauth_server/repoze_who.ini (deleted) * trunk/ndg_oauth/ndg_oauth_server/serve.py (deleted) * trunk/ndg_oauth/ndg_oauth_server/slcs_oauth_server.ini (deleted) Working bearer token example for server refactored from ceda named ... Fri, 24 Aug 2012 12:34:18 GMT pjkersha [8117] * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/bearer_tok/bearer_tok_server_app.ini (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/bearer_tok/bearer_tok_server_app_serve.py (modified) Rename to bearer_tok to be consistent with client example + removed ... Fri, 24 Aug 2012 12:31:43 GMT pjkersha [8116] * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/bearer_tok/authn (deleted) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/bearer_tok/bearer_tok_server_app.ini (moved) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/bearer_tok/bearer_tok_server_app_serve.py (moved) Rename to bearer_tok to be consistent with client example Fri, 24 Aug 2012 12:29:40 GMT pjkersha [8115] * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/bearer_tok (moved) Rename to bearer_tok to be consistent with client example Thu, 23 Aug 2012 11:22:47 GMT pjkersha [8110] * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/config/authn (deleted) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/wsgi/oauth2_client.py (modified) * trunk/ndg_oauth/ndg_oauth_client/test.ini (deleted) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/ceda/ceda_oauth_server.ini (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/shared_config/pki (moved) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/slcs_oauth_server.ini (modified) Working version with bearer token - examples area needs tidying for both ... Thu, 23 Aug 2012 09:46:48 GMT pjkersha [8109] * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/README (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/shared_config (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/shared_config/README (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/shared_config/__init__.py (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/authn (deleted) Tidying up examples area Thu, 23 Aug 2012 09:28:59 GMT pjkersha [8106] * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/wsgi/wsgi_test_app.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/pki/host.pem (moved) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/slcs_oauth_server.ini (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/wsgi/oauth2_server.py (modified) Working version with cert based token and MyProxy backend Thu, 23 Aug 2012 08:34:21 GMT pjkersha [8105] * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/pki (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/pki/__init__.py (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/pki/ca (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/pki/ca/530f7122.0 (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/pki/ca/98ef0ee5.0 (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/pki/ca/__init__.py (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/slcs_oauth_server.ini (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/access_token/myproxy_cert_token_generator.py (modified) modifications for slcs example Fri, 03 Aug 2012 07:45:41 GMT pjkersha [8083] * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/bearer_tok_app_serve.py (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/config/__init__.py (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/config/bearer_tok_app.ini (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/config/pki (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/config/pki/__init__.py (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/config/pki/ca (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/config/pki/ca/__init__.py (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/config/pki/ca/d573507a.0 (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/config/pki/localhost.crt (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/config/pki/localhost.key (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/slcs (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/slcs/__init__.py (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/slcs/slcs_oauth_client_app.ini (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/slcs/slcs_oauth_client_serve.py (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/ceda/authn (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/ceda/ceda_oauth_server.py (moved) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/__init__.py (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/authn (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/client_register.ini (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/host.pem (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/passwd (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/repoze_who.ini (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/slcs_oauth_server.ini (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/slcs_oauth_server.py (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/static (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/static/__init__.py (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/static/layout (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/static/layout/CEDA_RightButton60.png (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/static/layout/__init__.py (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/static/layout/default.css (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/static/layout/help.png (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/templates (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/templates/__init__.py (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/templates/auth_client_form.html (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/templates/base.html (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/templates/login_cancelled.html (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/slcs/templates/login_form.html (added) Reorganisation to include test examples Mon, 09 Jul 2012 11:39:59 GMT pjkersha [8080] * trunk/ndg_oauth/.pydevproject (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg/__init__.py (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/__init__.py (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/get_url_using_token_serve.py (added) * trunk/ndg_oauth/ndg_oauth_client/serve.py (modified) * trunk/ndg_oauth/ndg_oauth_client/test/bearer_tok_app.ini (moved) * trunk/ndg_oauth/ndg_oauth_client/test/cert_req_app-pampero.ini (added) * trunk/ndg_oauth/ndg_oauth_client/test/get_url_app_proxy.ini (added) * trunk/ndg_oauth/ndg_oauth_client/test/get_url_app_proxy.ini.save (added) * trunk/ndg_oauth/ndg_oauth_client/test/get_url_app_proxy2.ini (added) * trunk/ndg_oauth/ndg_oauth_client/test/get_url_using_token_app.ini (added) * trunk/ndg_oauth/ndg_oauth_client/test/get_url_using_token_app2.ini (added) * trunk/ndg_oauth/ndg_oauth_client/test/slcs_tok_app.ini (added) * trunk/ndg_oauth/ndg_oauth_client/test/test_app.ini (added) * trunk/ndg_oauth/ndg_oauth_server/development.ini (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/__init__.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/__init__.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/__init__.py (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/ceda (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/ceda/__init__.py (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/ceda/ceda_oauth_serve.py (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/ceda/ceda_oauth_server.ini (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/ceda/client_register.ini (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/ceda/host.pem (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/ceda/passwd (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/ceda/repoze_who.ini (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/ceda/static (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/ceda/static/__init__.py (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/ceda/static/layout (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/ceda/static/layout/CEDA_RightButton60.png (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/ceda/static/layout/__init__.py (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/ceda/static/layout/default.css (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/ceda/static/layout/help.png (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/ceda/templates (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/ceda/templates/__init__.py (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/ceda/templates/auth_client_form.html (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/ceda/templates/base.html (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/ceda/templates/login_cancelled.html (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/examples/ceda/templates/login_form.html (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/wsgi/oauth2_server.py (modified) * trunk/ndg_oauth/ndg_oauth_server/slcs_oauth_server.ini (added) * set ndg and ndg.oauth as namespace packages for both client and server ... Thu, 07 Jun 2012 13:29:58 GMT pjkersha [8075] * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/lib/oauth2client.py (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/wsgi/oauth2_client.py (modified) * trunk/ndg_oauth/ndg_oauth_client/test/cert_req_app.ini (modified) * trunk/ndg_oauth/ndg_oauth_server/client_register.ini (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/wsgi/oauth2_server.py (modified) * trunk/ndg_oauth/ndg_oauth_server/repoze_who.ini (modified) Working test config with bearer type pattern * modified 'myproxy' ... Wed, 06 Jun 2012 14:38:27 GMT pjkersha [8074] * trunk/ndg_oauth/.project (modified) * trunk/ndg_oauth/.pydevproject (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/config/get_url_using_token_app.ini (modified) * trunk/ndg_oauth/ndg_oauth_client/serve.py (modified) * trunk/ndg_oauth/ndg_oauth_client/test (added) * trunk/ndg_oauth/ndg_oauth_client/test/cert_req_app.ini (added) * trunk/ndg_oauth/ndg_oauth_client/test/pki (added) * trunk/ndg_oauth/ndg_oauth_client/test/pki/ca (added) * trunk/ndg_oauth/ndg_oauth_client/test/pki/ca/d573507a.0 (added) * trunk/ndg_oauth/ndg_oauth_client/test/pki/localhost.crt (added) * trunk/ndg_oauth/ndg_oauth_client/test/pki/localhost.key (added) * trunk/ndg_oauth/ndg_oauth_server (modified) * trunk/ndg_oauth/ndg_oauth_server/host.pem (added) * trunk/ndg_oauth/ndg_oauth_server/repoze_who.ini (modified) Add test files Tue, 15 May 2012 13:22:59 GMT rwilkinson [8060] * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/wsgi/authentication_filter.py (modified) Use logged in username returned by repoze.who login for setting client ... Mon, 14 May 2012 14:28:35 GMT rwilkinson [8058] * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/__init__.py (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/wsgi/__init__.py (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/lib/http_get_with_credential.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/utils (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/utils/__init__.py (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/utils/repoze_who_utils.py (added) * trunk/ndg_oauth/ndg_oauth_server/repoze_who.ini (modified) Added modified repoze.who SQL authenticator that allows configuration ... Thu, 10 May 2012 14:33:15 GMT rwilkinson [8057] * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/config (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/config/cert_req_app.ini (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/config/get_url_app_proxy.ini (moved) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/config/get_url_app_proxy2.ini (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/config/get_url_using_token_app.ini (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/config/get_url_using_token_app2.ini (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/config/test_app.ini (moved) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/wsgi (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/wsgi/cert_req_app.py (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/wsgi/get_url_app.py (moved) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/wsgi/get_url_using_token_app.py (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/wsgi/get_url_using_token_app2.py (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/examples/wsgi/wsgi_test_app.py (moved) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/lib/certificate_request.py (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/lib/http_get_with_credential.py (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/lib/oauth2client.py (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/lib/render (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/lib/render/__init__.py (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/lib/render/configuration.py (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/lib/render/factory.py (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/lib/render/genshi_renderer.py (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/lib/render/renderer_interface.py (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/lib/urlfetcher.py (deleted) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/templates (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/templates/base.html (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/templates/login_complete.html (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/templates/public (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/templates/public/layout (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/templates/public/layout/CEDA_RightButton60.png (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/templates/public/layout/default.css (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/templates/public/layout/icons (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/templates/public/layout/icons/help.png (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/wsgi/certificate_request.py (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/wsgi/oauth2_client.py (modified) * trunk/ndg_oauth/ndg_oauth_client/serve.py (modified) * trunk/ndg_oauth/ndg_oauth_server/client_register.ini (modified) * trunk/ndg_oauth/ndg_oauth_server/development.ini (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/authorization_server.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/register/access_token.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/register/authorization_grant.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/register/client_authorization.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/register/scopeutil.py (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/render/configuration.py (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/render/genshi_renderer.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/resource_request (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/resource_request/__init__.py (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/resource_request/myproxy_cert_request.py (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/templates/auth_client_form.html (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/templates/base.html (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/templates/login_cancelled.html (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/templates/login_form.html (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/templates/public (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/templates/public/js (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/templates/public/js/toggleDiv.js (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/templates/public/layout (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/templates/public/layout/CEDA_RightButton60.png (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/templates/public/layout/default.css (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/templates/public/layout/icons (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/templates/public/layout/icons/help.png (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/wsgi/authentication_filter.py (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/wsgi/authorization_filter.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/wsgi/oauth2_server.py (modified) * trunk/ndg_oauth/ndg_oauth_server/repoze_who.ini (modified) Added processing of MyProxy certifcate requests as OAuth resource ... Fri, 02 Mar 2012 10:33:02 GMT rwilkinson [8033] * trunk/ndg_oauth/ndg_oauth_client/get_url_app_proxy.ini (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/authorization_server.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/register/client.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/wsgi/authorization_filter.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/wsgi/oauth2_server.py (modified) Improved handling of requests for unregistered clients. Thu, 01 Mar 2012 19:31:08 GMT rwilkinson [8032] * trunk/ndg_oauth/ndg_oauth_client/buildout.cfg (modified) * trunk/ndg_oauth/ndg_oauth_server/buildout.cfg (modified) Updated buildout.cfg files. Wed, 29 Feb 2012 13:13:19 GMT rwilkinson [8030] * trunk/ndg_oauth/.project (added) * trunk/ndg_oauth/.pydevproject (added) * trunk/ndg_oauth/README.txt (added) * trunk/ndg_oauth/ndg_oauth_client (moved) * trunk/ndg_oauth/ndg_oauth_client/LICENSE (added) * trunk/ndg_oauth/client/MANIFEST.in (deleted) * trunk/ndg_oauth/client/README.txt (deleted) * trunk/ndg_oauth/client/development.ini (deleted) * trunk/ndg_oauth/ndg_oauth_client/get_url_app_proxy.ini (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/__init__.py (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/__init__.py (added) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client (copied) * trunk/ndg_oauth/client/ndgoauthclient/config (deleted) * trunk/ndg_oauth/client/ndgoauthclient/controllers (deleted) * trunk/ndg_oauth/client/ndgoauthclient/lib/app_globals.py (deleted) * trunk/ndg_oauth/client/ndgoauthclient/lib/base.py (deleted) * trunk/ndg_oauth/client/ndgoauthclient/lib/helpers.py (deleted) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/lib/oauth2_myproxy_client.py (modified) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/lib/oauth2client.py (modified) * trunk/ndg_oauth/client/ndgoauthclient/model (deleted) * trunk/ndg_oauth/client/ndgoauthclient/public (deleted) * trunk/ndg_oauth/client/ndgoauthclient/templates (deleted) * trunk/ndg_oauth/client/ndgoauthclient/tests (deleted) * trunk/ndg_oauth/client/ndgoauthclient/websetup.py (deleted) * trunk/ndg_oauth/ndg_oauth_client/ndg/oauth/client/wsgi/oauth2_client.py (modified) * trunk/ndg_oauth/client/ndgoauthclient (deleted) * trunk/ndg_oauth/ndg_oauth_client/serve.py (modified) * trunk/ndg_oauth/ndg_oauth_client/setup.cfg (modified) * trunk/ndg_oauth/ndg_oauth_client/setup.py (modified) * trunk/ndg_oauth/ndg_oauth_client/test_app.ini (modified) * trunk/ndg_oauth/ndg_oauth_server (moved) * trunk/ndg_oauth/ndg_oauth_server/LICENSE (added) * trunk/ndg_oauth/server/README.txt (deleted) * trunk/ndg_oauth/ndg_oauth_server/client_register.ini (modified) * trunk/ndg_oauth/ndg_oauth_server/development.ini (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/__init__.py (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/__init__.py (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server (copied) * trunk/ndg_oauth/server/ndgoauthserver/config (deleted) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/access_token/bearer_token_generator.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/access_token/make_access_token.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/access_token/myproxy_cert_token_generator.py (modified) * trunk/ndg_oauth/server/ndgoauthserver/lib/app_globals.py (deleted) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/authenticate/certificate_client_authenticator.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/authenticate/noop_client_authenticator.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/authenticate/test_authenticator.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/authorization_server.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/authorize/authorizer.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/authorize/authorizer_storing_identifier.py (modified) * trunk/ndg_oauth/server/ndgoauthserver/lib/base.py (deleted) * trunk/ndg_oauth/server/ndgoauthserver/lib/environment.py (deleted) * trunk/ndg_oauth/server/ndgoauthserver/lib/helpers.py (deleted) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/register/access_token.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/register/authorization_grant.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/render (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/render/__init__.py (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/render/factory.py (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/render/genshi_renderer.py (added) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/lib/render/renderer_interface.py (added) * trunk/ndg_oauth/server/ndgoauthserver/tests (deleted) * trunk/ndg_oauth/server/ndgoauthserver/websetup.py (deleted) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/wsgi/authorization_filter.py (modified) * trunk/ndg_oauth/ndg_oauth_server/ndg/oauth/server/wsgi/oauth2_server.py (modified) * trunk/ndg_oauth/server/ndgoauthserver (deleted) * trunk/ndg_oauth/ndg_oauth_server/setup.cfg (modified) * trunk/ndg_oauth/ndg_oauth_server/setup.py (modified) Reorganised into ndg.oauth.client and ndg.oauth.server package ... Fri, 24 Feb 2012 15:40:52 GMT rwilkinson [8026] * trunk/ndg_oauth/client/get_url_app_proxy.ini (added) * trunk/ndg_oauth/client/ndgoauthclient/lib/oauth2client.py (modified) * trunk/ndg_oauth/client/ndgoauthclient/wsgi/get_url_app.py (added) * trunk/ndg_oauth/client/ndgoauthclient/wsgi/oauth2_client.py (modified) * trunk/ndg_oauth/client/setup.py (modified) * trunk/ndg_oauth/server/setup.py (modified) Changes to make compatible with NDG security proxy.