source: TI12-security/trunk/python/ndg.security.test/ndg/security/test/sessionMgrClient/sessionMgrClientTest.cfg @ 3145

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI12-security/trunk/python/ndg.security.test/ndg/security/test/sessionMgrClient/sessionMgrClientTest.cfg@3145
Revision 3145, 2.1 KB checked in by pjkersha, 12 years ago (diff)

python/www/html/sessionMgr.wsdl,
python/ndg.security.common/ndg/security/common/SessionMgr/SessionMgr_services.py,
python/ndg.security.common/ndg/security/common/SessionMgr/SessionMgr_services_types.py,
python/ndg.security.server/ndg/security/server/SessionMgr/SessionMgr_services_server.py:

  • remove refs to proxy certs - using MyProxy? as CA proxy certs aren't generated.
  • make issuingCert nillable as it won't be set if calling MyProxy? in Simple CA mode

python/ndg.security.server/ndg/security/server/conf/sessionMgr.tac: removes refs to proxy cert - replace with user cert

python/ndg.security.server/ndg/security/server/conf/sessionMgrProperties.xml: fix MyProxy? cert times - these are in seconds NOT hours

python/ndg.security.server/ndg/security/server/MyProxy.py: remove '\0's from get and info commands

python/ndg.security.test/ndg/security/test/sessionMgrClient/SessionMgrClientTest.py: fixed for tests with new MyProxy? config as SimpleCA

python/ndg.security.test/ndg/security/test/sessionMgrClient/server.sh: get rid of --pidfile arg to twistd - not needed.

python/ndg.security.test/ndg/security/test/sessionMgrClient/sm-clnt.crt,
python/ndg.security.test/ndg/security/test/sessionMgrClient/sm-clnt.key,

python/ndg.security.test/ndg/security/test/sessionMgr/sessionMgrProperties.xml,
python/ndg.security.test/ndg/security/test/sessionMgr/sessionMgrTest.cfg,
python/ndg.security.test/ndg/security/test/sessionMgrClient/sessionMgrProperties.xml,
python/ndg.security.test/ndg/security/test/sessionMgrClient/sessionMgrClientTest.cfg: altered for tests with multiple CAs

python/ndg.security.common/ndg/security/common/SessionMgr/init.py:

  • removed addUser method - not needed
  • switched refs to proxy cert -> user cert
Line 
1# NERC Data Grid Project
2#
3# P J Kershaw 12/01/07
4#
5# Copyright (C) 2007 CCLRC & NERC
6#
7# This software may be distributed under the terms of the Q Public License,
8# version 1.0 or later.
9#
10# $Id:$
11[setUp]
12#smuri = https://localhost/SessionManager
13smuri = https://localhost:5700/SessionManager
14
15# For https connections only.  !Omit ssl* settings if using http!
16# sslpeercertcn is the expected CommonName of peer cert.  Omit if it's the
17# same as peer hostname.
18#sslpeercertcn = webSphereTest
19sslcacertfilepathlist = ./ca/ndg-test-ca.crt ./ca/cacert.pem
20
21# Set to False to test service without WS-Security signature
22setsignaturehandler = True
23
24# ValueType for BinarySecurityToken element of WSSE header.  Specify
25# 'X509PKIPathv1' for use with user certificates
26reqbinsectokvaltype = X509v3
27#reqbinsectokvaltype = X509
28#reqbinsectokvaltype = X509PKIPathv1
29
30# Test with chain of certificates (as with a proxy cert.) or with standard
31# certs.  Comment out as appropriate
32#certchainfilepath = ./user-cert.pem
33
34# Test without cert. chain
35clntcertfilepath = ./sm-clnt.crt
36clntprikeyfilepath = ./sm-clnt.key
37
38# Password protecting client private key - if omitted it will be prompted for
39# from tty
40clntprikeypwd = 
41
42# Space separated list of CA certificate files used to verify certificate used
43# in message signature
44cacertfilepathlist = ./ca/ndg-test-ca.crt ./ca/cacert.pem
45
46[test1Connect]         
47username = raphaelTest
48#username = gabriel
49#passphrase = testpassword
50
51[test3ConnectNoCreateServerSess]         
52username = raphaelTest
53#username = gabriel
54#passphrase = testpassword
55
56[test6GetAttCertWithSessID]
57aaURI = http://localhost:5000/AttributeAuthority
58acOutFilePath = ac-out.xml
59
60[test6aGetAttCertRefusedWithSessID]
61aaURI = http://localhost:5100/AttributeAuthority
62
63[test6bGetMappedAttCertWithSessID]
64aaURI = http://localhost:5100/AttributeAuthority
65
66[test6cGetAttCertWithExtAttCertListWithSessID]
67aaURI = http://localhost:5100/AttributeAuthority
68# Use output from test6GetAttCertWithSessID!
69extACFilePath = ac-out.xml
70
71[test7GetAttCertWithUserCert]
72aaURI = http://localhost:5000/AttributeAuthority
Note: See TracBrowser for help on using the repository browser.