source: TI12-security/trunk/python/ndg.security.test/ndg/security/test/AttAuthority/siteBAttAuthorityProperties.xml @ 2251

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI12-security/trunk/python/ndg.security.test/ndg/security/test/AttAuthority/siteBAttAuthorityProperties.xml@2251
Revision 2251, 1.3 KB checked in by pjkersha, 13 years ago (diff)

ndg.security.server/setup.py:

ndg.security.server/setup.cfg:

  • removed EasyInstall? and build sections
  • reinstated tag_build - set to '_dews' - and tag_svn_revision

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

  • removed socket import and added os
  • added M2Crypto SSL support - works with Python client unit tests (required setting SSL v2 and 3 support)

but problems with WebSphere? client

ndg.security.server/ndg/security/server/AttAuthority/init.py,
ndg.security.server/ndg/security/server/conf/attAuthorityProperties.xml,
ndg.security.test/ndg/security/test/AttAuthority/siteAAttAuthorityProperties.xml,
ndg.security.test/ndg/security/test/AttAuthority/siteBAttAuthorityProperties.xml:

  • added sslKeyPwd setting for properties

ndg.security.server/ndg/security/server/MyProxy.py:

  • ensure cnHostPfx is reinitialised to if equal to None

ndg.security.common/setup.py:

  • added M2Crypto, ZSI and 4Suite to dependencies
  • revised dependency links to use NDG site, http://ndg.nerc.ac.uk/dist and ZSI sourceforge link taken

from pyGridWare settings. Latter won't work for PyXML but does work from command line ??

ndg.security.common/ndg/security/common/wsSecurity.py:

  • IMPORTANT FIX * - removed strip() from signed info digest calc - NOT needed and caused some problems

with verify.

Line 
1<?xml version="1.0" encoding="utf-8"?>
2<AAprop>
3    <name>Site B</name>
4    <portNum>5100</portNum>
5    <useSSL></useSSL> <!-- leave blank to use http -->
6    <sslCertFile></sslCertFile>
7    <sslKeyFile></sslKeyFile>
8    <sslKeyPwd>Junk</sslKeyPwd>
9    <certFile>$NDGSEC_AA_UNITTEST_DIR/aa-cert.pem</certFile>
10    <caCertFile>$NDGSEC_AA_UNITTEST_DIR/cacert.pem</caCertFile>
11    <keyFile>$NDGSEC_AA_UNITTEST_DIR/aa-key.pem</keyFile>
12    <keyPwd>Junk</keyPwd>
13    <!--
14    Set the certificate used to verify the signature of messages from the
15    client.  This can usually be left blank since the client is expected to
16    include the cert with the signature in the inbound SOAP message
17    -->
18    <clntCertFile></clntCertFile>   
19    <attCertLifetime>28800</attCertLifetime>
20    <attCertNotBeforeOff>0</attCertNotBeforeOff>
21    <attCertFilePfx>ac-</attCertFilePfx>
22    <attCertFileSfx>.xml</attCertFileSfx>
23    <mapConfigFile>$NDGSEC_AA_UNITTEST_DIR/siteBMapConfig.xml</mapConfigFile>
24    <attCertDir>$NDGSEC_AA_UNITTEST_DIR</attCertDir>
25    <dnSeparator>/</dnSeparator>
26    <userRolesModFilePath>$NDGSEC_AA_UNITTEST_DIR</userRolesModFilePath>
27    <userRolesModName>siteBUserRoles</userRolesModName>
28    <userRolesClassName>TestUserRoles</userRolesClassName>
29    <userRolesPropFile></userRolesPropFile>
30</AAprop>
Note: See TracBrowser for help on using the repository browser.