Ignore:
Timestamp:
29/09/08 16:05:29 (11 years ago)
Author:
pjkersha
Message:

Working unit tests for WSGI based Attribute Authority.

  • Altered so that all Attribute Config is picked up from the Paste ini file. Separate cfg or xml based config file is still supported.

TODO:

  • Simplify unit test config for client.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI12-security/trunk/documentation/epydoc/ndg.security.server.SessionMgr-module.html

    r3153 r4245  
    5959</table> 
    6060<!-- ==================== PACKAGE DESCRIPTION ==================== --> 
    61 <h1 class="epydoc">Package SessionMgr</h1><span class="codelink"><a href="ndg.security.server.SessionMgr-pysrc.html">source&nbsp;code</a></span><br /><br /> 
     61<h1 class="epydoc">Package SessionMgr</h1><p class="nomargin-top"><span class="codelink"><a href="ndg.security.server.SessionMgr-pysrc.html">source&nbsp;code</a></span></p> 
    6262<p>NDG Security server side session management and security includes  
    6363  UserSession and SessionMgr classes.</p> 
    64   NERC Data Grid Project<br /><br /> 
     64  <p>NERC Data Grid Project</p> 
    6565 
    6666<hr /> 
     
    7878      </p> 
    7979      <p><strong>License:</strong> 
    80         This software may be distributed under the terms of the Q Public 
    81          
     80        This software may be distributed under the terms of the Q Public  
    8281        License, version 1.0 or later. 
    8382      </p> 
     
    127126      <span class="summary-type">&nbsp;</span> 
    128127    </td><td class="summary"> 
    129         <a href="ndg.security.server.SessionMgr._SessionMgrException-class.html" class="summary-name">_SessionMgrException</a><br /> 
     128        <a href="ndg.security.server.SessionMgr._SessionMgrException-class.html" class="summary-name" onclick="show_private();">_SessionMgrException</a><br /> 
    130129      Base class for all Exceptions in this module. 
    131130    </td> 
     
    184183    </td><td class="summary"> 
    185184        <a href="ndg.security.server.SessionMgr.SessionNotFound-class.html" class="summary-name">SessionNotFound</a><br /> 
    186       Raise from SessionMgr.__connect2UserSession when session ID is  
    187         not found in the Session dictionary 
     185      Raise from SessionMgr.__connect2UserSession when session ID is not  
     186      found in the Session dictionary 
    188187    </td> 
    189188  </tr> 
     
    196195    </td> 
    197196  </tr> 
    198 </table> 
    199 <!-- ==================== FUNCTIONS ==================== --> 
    200 <a name="section-Functions"></a> 
    201 <table class="summary" border="1" cellpadding="3" 
    202        cellspacing="0" width="100%" bgcolor="white"> 
    203 <tr bgcolor="#70b0f0" class="table-header"> 
    204   <td colspan="2" class="table-header"> 
    205     <table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    206       <tr valign="top"> 
    207         <td align="left"><span class="table-header">Functions</span></td> 
    208         <td align="right" valign="top" 
    209          ><span class="options">[<a href="#section-Functions" 
    210          class="privatelink" onclick="toggle_private();" 
    211          >hide private</a>]</span></td> 
    212       </tr> 
    213     </table> 
    214   </td> 
    215 </tr> 
    216 <tr> 
    217     <td width="15%" align="right" valign="top" class="summary"> 
    218       <span class="summary-type">&nbsp;</span> 
    219     </td><td class="summary"> 
    220       <table width="100%" cellpadding="0" cellspacing="0" border="0"> 
    221         <tr> 
    222           <td><span class="summary-sig"><a name="getMissingElem"></a><span class="summary-sig-name">getMissingElem</span>(<span class="summary-sig-arg">targ</span>, 
    223         <span class="summary-sig-arg">ref</span>)</span></td> 
    224           <td align="right" valign="top"> 
    225             <span class="codelink"><a href="ndg.security.server.SessionMgr-pysrc.html#getMissingElem">source&nbsp;code</a></span> 
    226              
    227           </td> 
    228         </tr> 
    229       </table> 
    230        
    231     </td> 
    232   </tr> 
    233 <tr> 
    234     <td width="15%" align="right" valign="top" class="summary"> 
    235       <span class="summary-type">&nbsp;</span> 
    236     </td><td class="summary"> 
    237       <table width="100%" cellpadding="0" cellspacing="0" border="0"> 
    238         <tr> 
    239           <td><span class="summary-sig"><a name="filtElemTxt"></a><span class="summary-sig-name">filtElemTxt</span>(<span class="summary-sig-arg">elem</span>)</span></td> 
    240           <td align="right" valign="top"> 
    241             <span class="codelink"><a href="ndg.security.server.SessionMgr-pysrc.html#filtElemTxt">source&nbsp;code</a></span> 
    242              
    243           </td> 
    244         </tr> 
    245       </table> 
    246        
     197<tr> 
     198    <td width="15%" align="right" valign="top" class="summary"> 
     199      <span class="summary-type">&nbsp;</span> 
     200    </td><td class="summary"> 
     201        <a href="ndg.security.server.SessionMgr.AbstractAutheNService-class.html" class="summary-name">AbstractAutheNService</a><br /> 
     202      An abstract base class to define the authentication service  
     203        interface for use with a SessionMgr service 
    247204    </td> 
    248205  </tr> 
     
    269226      <span class="summary-type">&nbsp;</span> 
    270227    </td><td class="summary"> 
    271         <a href="ndg.security.server.SessionMgr-module.html#__revision__" class="summary-name">__revision__</a> = <code title="'$Id: __init__.py 3133 2007-12-11 17:41:51Z pjkersha $'"><code class="variable-quote">'</code><code class="variable-string">$Id: __init__.py 3133 2007-12-11 17:41:51Z pjk</code><code class="variable-ellipsis">...</code></code> 
     228        <a href="ndg.security.server.SessionMgr-module.html#__revision__" class="summary-name">__revision__</a> = <code title="'$Id: __init__.py 4171 2008-09-03 15:40:00Z pjkersha $'">'$Id: __init__.py 4171 2008-09-03 15:40:00Z pjk<code class="variable-ellipsis">...</code></code> 
    272229    </td> 
    273230  </tr> 
     
    277234    </td><td class="summary"> 
    278235        <a name="log"></a><span class="summary-name">log</span> = <code title="logging.getLogger(__name__)">logging.getLogger(__name__)</code> 
     236    </td> 
     237  </tr> 
     238<tr> 
     239    <td width="15%" align="right" valign="top" class="summary"> 
     240      <span class="summary-type">&nbsp;</span> 
     241    </td><td class="summary"> 
     242        <a name="getMissingElem"></a><span class="summary-name">getMissingElem</span> = <code title="lambda targ, ref:">lambda targ, ref:</code> 
     243    </td> 
     244  </tr> 
     245<tr> 
     246    <td width="15%" align="right" valign="top" class="summary"> 
     247      <span class="summary-type">&nbsp;</span> 
     248    </td><td class="summary"> 
     249        <a name="filtElemTxt"></a><span class="summary-name">filtElemTxt</span> = <code title="lambda elem:">lambda elem:</code> 
    279250    </td> 
    280251  </tr> 
     
    310281    <dt>Value:</dt> 
    311282      <dd><table><tr><td><pre class="variable"> 
    312 <code class="variable-quote">'</code><code class="variable-string">$Id: __init__.py 3133 2007-12-11 17:41:51Z pjkersha $</code><code class="variable-quote">'</code> 
     283'$Id: __init__.py 4171 2008-09-03 15:40:00Z pjkersha $' 
    313284</pre></td></tr></table> 
    314285</dd> 
     
    349320    <td align="left" class="footer"> 
    350321    <a href="epydoc-log.html">Generated by Epydoc 
    351     3.0beta1 on Mon Dec 17 09:22:41 2007</a> 
     322    3.0.1 on Thu Sep  4 09:37:40 2008</a> 
    352323    </td> 
    353324    <td align="right" class="footer"> 
    354       <a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a> 
     325      <a target="mainFrame" href="http://epydoc.sourceforge.net" 
     326        >http://epydoc.sourceforge.net</a> 
    355327    </td> 
    356328  </tr> 
     
    363335  // visible); but by default, we want to hide them.  So hide 
    364336  // them unless we have a cookie that says to show them. 
    365   checkCookie() 
     337  checkCookie(); 
    366338  // --> 
    367339</script> 
    368    
    369340</body> 
    370341</html> 
Note: See TracChangeset for help on using the changeset viewer.