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

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

Incomplete - task 5: MyProxy? Logon HTTPS Interface

  • fixed paths to be absolute for PasteDeploy? loadapp ini file in unit tests.
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
46
47# CA Certificate directory to enable this application to trust the MyProxy
48# server that it fronts e.g. set to /etc/grid-security/certificates.  For these
49# tests set to local ca directory
50MyProxy.client.caCertDir = %(here)s/ca
Note: See TracBrowser for help on using the repository browser.