Ignore:
Timestamp:
01/09/08 14:37:03 (13 years ago)
Author:
cbyrom
Message:

Create new utility module, ClassFactory? - to allow generic instantiation
of classes dynamically.

Implement use of this in the AttAuth? and SessionMgr? services + adjust
the config files for these accordingly + abstract use of MyProxy? in
SessionMgr? to generic authNService - and create packages with real
and test authN services. Adjust the SessionMgr? tests to use the
test authN service.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI12-security/trunk/python/ndg.security.test/ndg/security/test/sessionMgrClient/sessionMgrProperties.xml

    r4139 r4158  
    4848    <sessMgrURI>https://localhost:5700/SessionManager</sessMgrURI> 
    4949    <cookieDomain></cookieDomain> 
    50         <myProxyProp> 
     50        <simpleCACltProp> 
     51            <uri></uri> 
     52        <xmlSigKeyFile></xmlSigKeyFile> 
     53        <xmlSigCertFile></xmlSigCertFile> 
     54        <xmlSigCertPwd></xmlSigCertPwd> 
     55    </simpleCACltProp> 
     56    <credReposProp> 
     57            <modFilePath></modFilePath> 
     58            <modName>ndg.security.common.CredWallet</modName> 
     59            <className>NullCredRepos</className> 
     60            <propFile></propFile> 
     61    </credReposProp> 
     62    <authNServiceProp> 
     63            <moduleFilePath>$NDGSEC_AACLNT_UNITTEST_DIR</moduleFilePath> 
     64            <moduleName>ndg.security.server.authenservice.session_mgr_my_proxy_client</moduleName> 
     65            <className>SessionMgrMyProxyClient</className> 
     66            <!-- If properties file specified, the contents will augment/override any 
     67            other properties set here --> 
     68            <propertiesFile></propertiesFile> 
    5169                <!--  
    5270                Delete this element and take setting from MYPROXY_SERVER environment  
     
    92110                <proxyCertLifetime>43200</proxyCertLifetime> <!-- in seconds --> 
    93111                <caCertFile>$NDGSEC_SMCLNT_UNITTEST_DIR/ca/cacert.pem</caCertFile> 
    94         </myProxyProp> 
    95         <simpleCACltProp> 
    96             <uri></uri> 
    97         <xmlSigKeyFile></xmlSigKeyFile> 
    98         <xmlSigCertFile></xmlSigCertFile> 
    99         <xmlSigCertPwd></xmlSigCertPwd> 
    100     </simpleCACltProp> 
    101     <credReposProp> 
    102             <modFilePath></modFilePath> 
    103             <modName>ndg.security.common.CredWallet</modName> 
    104             <className>NullCredRepos</className> 
    105             <propFile></propFile> 
    106     </credReposProp> 
     112        </authNServiceProp> 
     113     
    107114</sessMgrProp> 
Note: See TracChangeset for help on using the changeset viewer.