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.common.CredWallet._MetaCredWallet-class.html

    r3153 r4245  
    6060</table> 
    6161<!-- ==================== TYPE DESCRIPTION ==================== --> 
    62 <h1 class="epydoc">Type _MetaCredWallet</h1><span class="codelink"><a href="ndg.security.common.CredWallet-pysrc.html#_MetaCredWallet">source&nbsp;code</a></span><br /><br /> 
     62<h1 class="epydoc">Type _MetaCredWallet</h1><p class="nomargin-top"><span class="codelink"><a href="ndg.security.common.CredWallet-pysrc.html#_MetaCredWallet">source&nbsp;code</a></span></p> 
    6363<center> 
    64 <center>  <map id="uml_class_diagram_for_ndg_secu_35" name="uml_class_diagram_for_ndg_secu_35"> 
    65 <area shape="rect" href="javascript: void(0);" title="type(object) &#45;&gt; the object&#39;s type type(name, bases, dict) &#45;&gt; a new type" alt="" coords="15,11,67,27"/> 
    66 <area shape="rect" href="ndg.security.common.CredWallet._MetaCredWallet&#45;class.html" title="Enable CredWallet to have read only class variables e.g." alt="" coords="15,56,67,72"/> 
     64<center>  <map id="uml_class_diagram_for_ndg_secu_46" name="uml_class_diagram_for_ndg_secu_46"> 
     65<area shape="rect" href="javascript:void(0);" title="type.__base__" alt="" coords="17,28,140,47"/> 
     66<area shape="rect" href="javascript:void(0);" title="type.__bases__" alt="" coords="17,47,140,66"/> 
     67<area shape="rect" href="javascript:void(0);" title="type.__basicsize__" alt="" coords="17,66,140,84"/> 
     68<area shape="rect" href="javascript:void(0);" title="type.__dictoffset__" alt="" coords="17,84,140,103"/> 
     69<area shape="rect" href="javascript:void(0);" title="type.__flags__" alt="" coords="17,103,140,122"/> 
     70<area shape="rect" href="javascript:void(0);" title="type.__itemsize__" alt="" coords="17,122,140,140"/> 
     71<area shape="rect" href="javascript:void(0);" title="type.__mro__" alt="" coords="17,140,140,159"/> 
     72<area shape="rect" href="javascript:void(0);" title="type.__name__" alt="" coords="17,159,140,178"/> 
     73<area shape="rect" href="javascript:void(0);" title="type.__weakrefoffset__" alt="" coords="17,178,140,196"/> 
     74<area shape="rect" href="javascript:void(0);" title="x(...)" alt="" coords="17,199,140,218"/> 
     75<area shape="rect" href="javascript:void(0);" title="cmp(x,y)" alt="" coords="17,218,140,236"/> 
     76<area shape="rect" href="javascript:void(0);" title="x.__delattr__(&#39;name&#39;) &lt;==&gt; del x.name" alt="" coords="17,236,140,255"/> 
     77<area shape="rect" href="javascript:void(0);" title="x.__getattribute__(&#39;name&#39;) &lt;==&gt; x.name" alt="" coords="17,255,140,274"/> 
     78<area shape="rect" href="javascript:void(0);" title="hash(x)" alt="" coords="17,274,140,292"/> 
     79<area shape="rect" href="javascript:void(0);" title="type.__new__" alt="" coords="17,292,140,311"/> 
     80<area shape="rect" href="javascript:void(0);" title="repr(x)" alt="" coords="17,311,140,330"/> 
     81<area shape="rect" href="javascript:void(0);" title="x.__setattr__(&#39;name&#39;, value) &lt;==&gt; x.name = value" alt="" coords="17,330,140,348"/> 
     82<area shape="rect" href="javascript:void(0);" title="type.__subclasses__" alt="" coords="17,348,140,367"/> 
     83<area shape="rect" href="javascript:void(0);" title="return a type&#39;s method resolution order" alt="" coords="17,367,140,386"/> 
     84<area shape="rect" href="javascript:void(0);" title="type(object) &#45;&gt; the object&#39;s type type(name, bases, dict) &#45;&gt; a new type" alt="" coords="16,11,141,387"/> 
     85<area shape="rect" href="ndg.security.common.CredWallet._MetaCredWallet&#45;class.html#accessDenied" title="ndg.security.common.CredWallet._MetaCredWallet.accessDenied" alt="" coords="27,434,131,452"/> 
     86<area shape="rect" href="ndg.security.common.CredWallet._MetaCredWallet&#45;class.html#accessGranted" title="ndg.security.common.CredWallet._MetaCredWallet.accessGranted" alt="" coords="27,452,131,471"/> 
     87<area shape="rect" href="ndg.security.common.CredWallet._MetaCredWallet&#45;class.html" title="Enable CredWallet to have read only class variables e.g." alt="" coords="25,416,132,480"/> 
    6788</map> 
    68   <img src="uml_class_diagram_for_ndg_secu_35.gif" alt='' usemap="#uml_class_diagram_for_ndg_secu_35" ismap="ismap" class="graph-without-title" /> 
    69 </center></center> 
     89  <img src="uml_class_diagram_for_ndg_secu_46.gif" alt='' usemap="#uml_class_diagram_for_ndg_secu_46" ismap="ismap" class="graph-without-title" /> 
     90</center> 
     91</center> 
    7092<hr /> 
    7193<p>Enable CredWallet to have read only class variables e.g.</p> 
     
    7395  <p>... is allowed but,</p> 
    7496  <p>CredWallet.accessDenied = None</p> 
    75   ... raises - AttributeError: can't set attribute<br /><br /> 
     97  <p>... raises - AttributeError: can't set attribute</p> 
    7698 
    7799<!-- ==================== INSTANCE METHODS ==================== --> 
     
    126148    </td> 
    127149  </tr> 
    128 <tr class="private"> 
    129     <td width="15%" align="right" valign="top" class="summary"> 
    130       <span class="summary-type">&nbsp;</span> 
    131     </td><td class="summary"> 
    132       <table width="100%" cellpadding="0" cellspacing="0" border="0"> 
    133         <tr> 
    134           <td><span class="summary-sig"><a name="_MetaCredWallet__getAccessDenied"></a><span class="summary-sig-name">_MetaCredWallet__getAccessDenied</span>(<span class="summary-sig-arg">cls</span>)</span><br /> 
    135       accessDenied get method</td> 
    136           <td align="right" valign="top"> 
    137             <span class="codelink"><a href="ndg.security.common.CredWallet-pysrc.html#_MetaCredWallet._MetaCredWallet__getAccessDenied">source&nbsp;code</a></span> 
    138              
    139           </td> 
    140         </tr> 
    141       </table> 
    142        
    143     </td> 
    144   </tr> 
    145 <tr class="private"> 
    146     <td width="15%" align="right" valign="top" class="summary"> 
    147       <span class="summary-type">&nbsp;</span> 
    148     </td><td class="summary"> 
    149       <table width="100%" cellpadding="0" cellspacing="0" border="0"> 
    150         <tr> 
    151           <td><span class="summary-sig"><a name="_MetaCredWallet__getAccessGranted"></a><span class="summary-sig-name">_MetaCredWallet__getAccessGranted</span>(<span class="summary-sig-arg">cls</span>)</span><br /> 
    152       accessGranted get method</td> 
    153           <td align="right" valign="top"> 
    154             <span class="codelink"><a href="ndg.security.common.CredWallet-pysrc.html#_MetaCredWallet._MetaCredWallet__getAccessGranted">source&nbsp;code</a></span> 
    155              
    156           </td> 
    157         </tr> 
    158       </table> 
    159        
    160     </td> 
    161   </tr> 
    162150  <tr> 
    163151    <td colspan="2" class="summary"> 
     
    180168      <code>__str__</code> 
    181169      </p> 
     170    </td> 
     171  </tr> 
     172</table> 
     173<!-- ==================== CLASS VARIABLES ==================== --> 
     174<a name="section-ClassVariables"></a> 
     175<table class="summary" border="1" cellpadding="3" 
     176       cellspacing="0" width="100%" bgcolor="white"> 
     177<tr bgcolor="#70b0f0" class="table-header"> 
     178  <td colspan="2" class="table-header"> 
     179    <table border="0" cellpadding="0" cellspacing="0" width="100%"> 
     180      <tr valign="top"> 
     181        <td align="left"><span class="table-header">Class Variables</span></td> 
     182        <td align="right" valign="top" 
     183         ><span class="options">[<a href="#section-ClassVariables" 
     184         class="privatelink" onclick="toggle_private();" 
     185         >hide private</a>]</span></td> 
     186      </tr> 
     187    </table> 
     188  </td> 
     189</tr> 
     190<tr> 
     191    <td width="15%" align="right" valign="top" class="summary"> 
     192      <span class="summary-type">&nbsp;</span> 
     193    </td><td class="summary"> 
     194        <a name="accessDenied"></a><span class="summary-name">accessDenied</span> = <code title="property(fget= __getAccessDenied)">property(fget= __getAccessDenied)</code> 
     195    </td> 
     196  </tr> 
     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 name="accessGranted"></a><span class="summary-name">accessGranted</span> = <code title="property(fget= __getAccessGranted)">property(fget= __getAccessGranted)</code> 
    182202    </td> 
    183203  </tr> 
     
    200220  </td> 
    201221</tr> 
    202 <tr> 
    203     <td width="15%" align="right" valign="top" class="summary"> 
    204       <span class="summary-type">&nbsp;</span> 
    205     </td><td class="summary"> 
    206         <a href="ndg.security.common.CredWallet._MetaCredWallet-class.html#accessDenied" class="summary-name">accessDenied</a><br /> 
    207       accessDenied get method 
    208     </td> 
    209   </tr> 
    210 <tr> 
    211     <td width="15%" align="right" valign="top" class="summary"> 
    212       <span class="summary-type">&nbsp;</span> 
    213     </td><td class="summary"> 
    214         <a href="ndg.security.common.CredWallet._MetaCredWallet-class.html#accessGranted" class="summary-name">accessGranted</a><br /> 
    215       accessGranted get method 
    216     </td> 
    217   </tr> 
    218222  <tr> 
    219223    <td colspan="2" class="summary"> 
     
    235239  </tr> 
    236240</table> 
    237 <!-- ==================== PROPERTY DETAILS ==================== --> 
    238 <a name="section-PropertyDetails"></a> 
    239 <table class="details" border="1" cellpadding="3" 
    240        cellspacing="0" width="100%" bgcolor="white"> 
    241 <tr bgcolor="#70b0f0" class="table-header"> 
    242   <td colspan="2" class="table-header"> 
    243     <table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    244       <tr valign="top"> 
    245         <td align="left"><span class="table-header">Property Details</span></td> 
    246         <td align="right" valign="top" 
    247          ><span class="options">[<a href="#section-PropertyDetails" 
    248          class="privatelink" onclick="toggle_private();" 
    249          >hide private</a>]</span></td> 
    250       </tr> 
    251     </table> 
    252   </td> 
    253 </tr> 
    254 </table> 
    255 <a name="accessDenied"></a> 
    256 <div> 
    257 <table class="details" border="1" cellpadding="3" 
    258        cellspacing="0" width="100%" bgcolor="white"> 
    259 <tr><td> 
    260   <h3 class="epydoc">accessDenied</h3> 
    261   accessDenied get method 
    262   <dl class="fields"> 
    263     <dt>Get Method:</dt> 
    264     <dd class="value"><span class="summary-sig"><a href="ndg.security.common.CredWallet._MetaCredWallet-class.html#_MetaCredWallet__getAccessDenied" class="summary-sig-name">ndg.security.common.CredWallet._MetaCredWallet._MetaCredWallet__getAccessDenied</a>(<span class="summary-sig-arg">cls</span>)</span> 
    265         - accessDenied get method 
    266     </dd> 
    267   </dl> 
    268 </td></tr></table> 
    269 </div> 
    270 <a name="accessGranted"></a> 
    271 <div> 
    272 <table class="details" border="1" cellpadding="3" 
    273        cellspacing="0" width="100%" bgcolor="white"> 
    274 <tr><td> 
    275   <h3 class="epydoc">accessGranted</h3> 
    276   accessGranted get method 
    277   <dl class="fields"> 
    278     <dt>Get Method:</dt> 
    279     <dd class="value"><span class="summary-sig"><a href="ndg.security.common.CredWallet._MetaCredWallet-class.html#_MetaCredWallet__getAccessGranted" class="summary-sig-name">ndg.security.common.CredWallet._MetaCredWallet._MetaCredWallet__getAccessGranted</a>(<span class="summary-sig-arg">cls</span>)</span> 
    280         - accessGranted get method 
    281     </dd> 
    282   </dl> 
    283 </td></tr></table> 
    284 </div> 
    285 <br /> 
    286241<!-- ==================== NAVIGATION BAR ==================== --> 
    287242<table class="navbar" border="0" width="100%" cellpadding="0" 
     
    316271    <td align="left" class="footer"> 
    317272    <a href="epydoc-log.html">Generated by Epydoc 
    318     3.0beta1 on Mon Dec 17 09:22:43 2007</a> 
     273    3.0.1 on Thu Sep  4 09:37:43 2008</a> 
    319274    </td> 
    320275    <td align="right" class="footer"> 
    321       <a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a> 
     276      <a target="mainFrame" href="http://epydoc.sourceforge.net" 
     277        >http://epydoc.sourceforge.net</a> 
    322278    </td> 
    323279  </tr> 
     
    330286  // visible); but by default, we want to hide them.  So hide 
    331287  // them unless we have a cookie that says to show them. 
    332   checkCookie() 
     288  checkCookie(); 
    333289  // --> 
    334290</script> 
    335    
    336291</body> 
    337292</html> 
Note: See TracChangeset for help on using the changeset viewer.