source: TI12-security/trunk/python/ndg.security.test/ndg/security/test/SessionMgr/sessionMgrClientTest.cfg @ 2085

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

python/ndg.security.server/ndg/security/server/AttAuthority/server-config.tac:

python/www/html/attAuthority.wsdl,
python/ndg.security.server/ndg/security/server/AttAuthority/AttAuthority_services_server.py,
python/ndg.security.common/ndg/security/common/AttAuthority/AttAuthority_services_types.py,
python/ndg.security.common/ndg/security/common/AttAuthority/AttAuthority_services.py:
Include request denied message in getAttCertResponse.

python/ndg.security.server/ndg/security/server/AttAuthority/init.py:
fix to AttAuthorityAccessDenied? doc message.

python/ndg.security.server/ndg/security/server/SessionMgr/server-config.tac:
Exlpicitly convert AttCert? in response to string type.

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

  • make explicit imports from ndg.security.common.CredWallet?
  • make X509CertParse import
  • updated exception handling for getAttCert call to CredWallet?.

python/www/html/sessionMgr.wsdl,
python/ndg.security.server/ndg/security/server/SessionMgr/SessionMgr_services_server.py,
python/ndg.security.common/ndg/security/common/SessionMgr/SessionMgr_services.py,
python/ndg.security.common/ndg/security/common/SessionMgr/SessionMgr_services_types.py:
Remove statusCode from getAttCertResponse - not needed.

python/ndg.security.test/ndg/security/test/AttAuthority/AttAuthorityClientTest.py:
minor updates to getAttCert tests.

python/ndg.security.test/ndg/security/test/MyProxy/myProxyClientTest.cfg:
fix to test1Store settings

python/ndg.security.test/ndg/security/test/MyProxy/Makefile:
makefile copies proxy obtained from MyProxy? ready for use in AttAuthority? client tests.

python/ndg.security.test/ndg/security/test/SessionMgr/SessionMgrClientTest.py:

  • add AttributeRequestDenied? import from SessionMgr?.
  • fix test4CookieDisconnect signing PKI settings
  • revised output tuple for getAttCert calls.
  • Added test6aCookieGetAttCertRefused to demonstrate attribute request denied exception
  • test3ProxyCertConnect signature verification failing at server!

python/ndg.security.test/ndg/security/test/SessionMgr/sessionMgrClientTest.cfg:
added more getAttCert test params.

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

python/ndg.security.common/ndg/security/common/wsSecurity.py:
comment out all print statements - only 'print decryptedData' affected in decrypt method
of EncryptionHandler?. This is not in use.

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

  • Added AttributeRequestDenied? exception for handling getAttCert calls.
  • msg now included in output tuple for getAttCert call.

python/ndg.security.common/ndg/security/common/AttCert.py:
Override XMLSecDoc parent class toString and str calls so that output is returned even
if the signature DOM object has not been initialised.

python/ndg.security.common/ndg/security/common/CredWallet.py:

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]
12smuri = https://localhost:5700/SessionManager
13
14
15# X.509 certificate for Attribute Authority - if commented out, Session
16# Manager will call AA getX509Cert WS method to retrieve it
17#aacertfilepath =
18
19# X.509 certificate for session manager.  If not set, it will be retrieved
20# using the getX509Cert WS method
21srvcertfilepath = ./sm-cert.pem
22
23# Password protecting client private key - if omitted it will be prompted for
24# from tty
25#clntprikeypwd =
26
27clntcertfilepath = ./clnt-cert.pem
28clntprikeyfilepath = ./clnt-key.pem
29
30[test1AddUser]
31username = BugsBunny
32# Comment out to prompt for on tty.
33#passphrase =
34 
35[test2CookieConnect]         
36#username = sstljakTestUser
37username = gabriel
38#passphrase =
39
40[test3ProxyCertConnect]         
41#username = sstljakTestUser
42username = gabriel
43#passphrase =
44
45[test6CookieGetAttCert]
46aaURI = http://localhost:5000/AttributeAuthority
47
48[test6aCookieGetAttCertRefused]
49aaURI = http://localhost:5100/AttributeAuthority
50
51[test6bCookieGetMappedAttCert]
52aaURI = http://localhost:5100/AttributeAuthority
53
54[test6cCookieGetAttCertWithExtAttCertList]
55aaURI = http://localhost:5100/AttributeAuthority
56
57[test7ProxyCertGetAttCert]
58aaURI = http://localhost:5000/AttributeAuthority
59
60
61
Note: See TracBrowser for help on using the repository browser.