source: TI12-security/trunk/NDGSecurity/python/ndg_security_test/ndg/security/test/integration/openid_ssl/README @ 7817

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI12-security/trunk/NDGSecurity/python/ndg_security_test/ndg/security/test/integration/openid_ssl/README@7817
Revision 7817, 986 bytes checked in by pjkersha, 9 years ago (diff)

Incomplete - task 16: NDG Security 2.x.x - incl. updated Paster templates

  • major progress on independent OpenID Provider template. Requires some fixes to Yadis templates to complete.
  • Property svn:keywords set to Id
Line 
1Integration Tests for OpenID Relying Party (SSL based) and Provider
2===================================================================
3A simple example application securedapp.py is secured with an Authentication
4handler which redirects unauthenticated requests to an OpenID Relying Party
5application running in securityservicesapp.py over HTTPS.  This configuration
6has advantages for maintaining an encrypted channel between Relying Party and
7Provider during the sign in process.  It also enables the Relying Party app
8to include other middleware requiring SSL such as an SSL Client authentication
9filter.  This is important for the ESGF security architecture where apps are
10secured with both OpenID and SSL client based authentication.
11
12To run:
13
14$ ./securityservicesapp.py
15
16and in a separate window:
17
18$ ./securedapp.py
19
20Start a browser and enter the address:
21
22http://localhost:9080
23
24Follow the instructions given on the web page in order to test the app out.
25
26P J Kershaw 24/12/10
Note: See TracBrowser for help on using the repository browser.