source: TI12-security/trunk/MyProxyWebService/myproxy/server/test/myproxywsgi.ini @ 6950

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI12-security/trunk/MyProxyWebService/myproxy/server/test/myproxywsgi.ini@6950
Revision 6950, 1.5 KB checked in by pjkersha, 10 years ago (diff)

Incomplete - task 5: MyProxy? Logon HTTPS Interface

  • Finished epydoc ready for first release to PyPI.
Line 
1#
2# MyProxy Logon Application in file for unit tests.
3#
4# Author: P J Kershaw
5#
6# Date: 21/05/10
7#
8# Copyright: STFC 2010
9#
10# Licence: BSD - See top-level LICENCE file for licence details
11#
12# The %(here)s variable will be replaced with the parent directory of this file
13#
14[server:main]
15use = egg:Paste#http
16host = 0.0.0.0
17port = 5000
18
19[app:main]
20paste.app_factory = myproxy.server.wsgi.app:MyProxyApp.app_factory
21prefix = myproxy.
22
23# HTTP Basic Auth authentication realm used with MyProxy logon requests.
24myproxy.httpbasicauth.realm = myproxy-realm
25
26# The key name in the WSGI environ dictionary which holds the MyProxy logon
27# function.  This is used by the HTTP Basic Auth middleware
28myproxy.logon.logonFuncEnvKeyName = MYPROXY_LOGON_FUNC
29
30# Path for logon requests
31#
32# The URI path or paths that will be matched to a logobn request.  Regular
33# expression may be entered but typically only a single path would be expected
34# for the logon request.  The format of this option is inherited from the more
35# generic HTTP Basic Auth middleware which the MyProxyApp uses.
36myproxy.logon.rePathMatchList = /logon
37
38# Path for get trust roots call.  This should be a single path.  Regular
39# expressions are not supported.
40myproxy.getTrustRoots.path = /get-trustroots
41
42# MyProxy server which this MyProxy WSGI app is a client to.  Set here to the
43# fully qualified domain name or else set the MYPROXY_SERVER environment
44# variable.  See the documentation for the MyProxyClient egg for details
45#myproxy.client.hostname = localhost
46myproxy.client.caCertDir = /etc/grid-security/certificates
Note: See TracBrowser for help on using the repository browser.