# # ChangeLog for trunk/ndg_oauth/ndg_oauth_server # # Generated by Trac 0.12.2 # 12/04/21 14:08:30 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.