Changeset 1284


Ignore:
Timestamp:
06/07/06 15:46:00 (13 years ago)
Author:
spascoe
Message:

Documentation update

Location:
TI05-delivery/trunk/doc/epydoc
Files:
42 edited

Legend:

Unmodified
Added
Removed
  • TI05-delivery/trunk/doc/epydoc/private/__builtin__.object-class.html

    r1272 r1284  
    4646<dd> 
    4747    <a href="delivery.client.AuthClientHandler-class.html"><code>AuthClientHandler</code></a>, 
     48    <a href="delivery.server.AuthHandler-class.html"><code>AuthHandler</code></a>, 
     49    <a href="delivery.server.AuthzHandler-class.html"><code>AuthzHandler</code></a>, 
    4850    <a href="__builtin__.type-class.html"><code>type</code></a></dd></dl> 
    4951 
     
    252254<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    253255  <tr> 
    254     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Mon Jul  3 17:08:03 2006</font></td> 
     256    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:03 2006</font></td> 
    255257    <td align="right"><a href="http://epydoc.sourceforge.net" 
    256258                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/private/__builtin__.type-class.html

    r1272 r1284  
    496496<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    497497  <tr> 
    498     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Mon Jul  3 17:08:03 2006</font></td> 
     498    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:02 2006</font></td> 
    499499    <td align="right"><a href="http://epydoc.sourceforge.net" 
    500500                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/private/delivery-module.html

    r1272 r1284  
    5959  <tr><td><ul> 
    6060<li> <b><a href="delivery.client-module.html"><code>client</code></a></b>: <i>Interface to the BBftp client.</i> 
     61<li> <b><a href="delivery.server-module.html"><code>server</code></a></b>: <i>Start a bbftp server process and define python callbacks for authentication and authorisation.</i> 
    6162  </ul></td></tr> 
    6263</table><br /> 
     
    8283<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    8384  <tr> 
    84     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Mon Jul  3 17:08:03 2006</font></td> 
     85    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:03 2006</font></td> 
    8586    <td align="right"><a href="http://epydoc.sourceforge.net" 
    8687                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/private/delivery.client-module.html

    r1272 r1284  
    170170<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    171171  <tr> 
    172     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Mon Jul  3 17:08:03 2006</font></td> 
     172    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:02 2006</font></td> 
    173173    <td align="right"><a href="http://epydoc.sourceforge.net" 
    174174                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/private/delivery.client.AuthClientHandler-class.html

    r1272 r1284  
    195195<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    196196  <tr> 
    197     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Mon Jul  3 17:08:03 2006</font></td> 
     197    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:03 2006</font></td> 
    198198    <td align="right"><a href="http://epydoc.sourceforge.net" 
    199199                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/private/delivery.server-module.html

    r1198 r1284  
    6666  <b><a href="delivery.server.AuthzHandler-class.html"><code>AuthzHandler</code></a></b></td> 
    6767  <td>Abstract base class for implementing authorisation.</td></tr> 
    68 <tr><td width="15%"> 
    69   <b><a href="delivery.server.BasicClientAuthHandler-class.html"><code>BasicClientAuthHandler</code></a></b></td> 
    70   <td>This class makes communicating with the stand alone bbftp client slightly easier.</td></tr> 
    7168<tr><td width="15%"> 
    7269  <b><a href="delivery.server.LiberalAuthzHandler-class.html"><code>LiberalAuthzHandler</code></a></b></td> 
     
    162159<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    163160  <tr> 
    164     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jun 15 15:59:13 2006</font></td> 
     161    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:02 2006</font></td> 
    165162    <td align="right"><a href="http://epydoc.sourceforge.net" 
    166163                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/private/delivery.server.AuthHandler-class.html

    r1198 r1284  
    5050</pre><br /> 
    5151 
    52 <dl><dt><b>Known Subclasses:</b></dt> 
    53 <dd> 
    54     <a href="delivery.server.BasicClientAuthHandler-class.html"><code>BasicClientAuthHandler</code></a></dd></dl> 
    55  
    5652<hr/> 
    5753 
     
    7369  <td><code><span class="summary-sig"><a href="delivery.server.AuthHandler-class.html#recv" class="summary-sig-name"><code>recv</code></a>(<span class=summary-sig-arg>self</span>)</span></code> 
    7470<br /> 
    75 Receive a message from the client during authorisation.</td></tr> 
     71Receive a message from the client during authentication 
     72 
     73This method must only be used from within self.authenticate() which has been called 
     74from the bbftp server process started by start().</td></tr> 
    7675<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td> 
    7776  <td><code><span class="summary-sig"><a href="delivery.server.AuthHandler-class.html#send" class="summary-sig-name"><code>send</code></a>(<span class=summary-sig-arg>self</span>, 
    7877          <span class=summary-sig-arg>buffer</span>)</span></code> 
    7978<br /> 
    80 Send a message to the client during authorisation.</td></tr> 
     79Send a message to the client during authentication 
     80 
     81This method must only be used from within self.authenticate() which has been called 
     82from the bbftp server process started by start().</td></tr> 
    8183<tr bgcolor="#e8f0f8" class="group"> 
    8284  <th colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;Inherited from object</th></tr> 
     
    163165  <h3><span class="sig"><span class="sig-name">recv</span>(<span class=sig-arg>self</span>)</span> 
    164166  </h3> 
    165 Receive a message from the client during authorisation. 
    166  
    167 This method must only be used from within self.authorise() which has been called 
     167Receive a message from the client during authentication 
     168 
     169This method must only be used from within self.authenticate() which has been called 
    168170from the bbftp server process started by start(). 
    169171  <dl><dt></dt><dd> 
     
    180182          <span class=sig-arg>buffer</span>)</span> 
    181183  </h3> 
    182 Send a message to the client during authorisation. 
    183  
    184 This method must only be used from within self.authorise() which has been called 
     184Send a message to the client during authentication 
     185 
     186This method must only be used from within self.authenticate() which has been called 
    185187from the bbftp server process started by start(). 
    186188  <dl><dt></dt><dd> 
     
    214216<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    215217  <tr> 
    216     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jun 15 15:59:14 2006</font></td> 
     218    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:03 2006</font></td> 
    217219    <td align="right"><a href="http://epydoc.sourceforge.net" 
    218220                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/private/delivery.server.AuthenticationFailure-class.html

    r1198 r1284  
    9292<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    9393  <tr> 
    94     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jun 15 15:59:14 2006</font></td> 
     94    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:03 2006</font></td> 
    9595    <td align="right"><a href="http://epydoc.sourceforge.net" 
    9696                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/private/delivery.server.AuthorisationFailure-class.html

    r1198 r1284  
    9292<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    9393  <tr> 
    94     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jun 15 15:59:14 2006</font></td> 
     94    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:03 2006</font></td> 
    9595    <td align="right"><a href="http://epydoc.sourceforge.net" 
    9696                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/private/delivery.server.AuthzHandler-class.html

    r1198 r1284  
    240240<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    241241  <tr> 
    242     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jun 15 15:59:13 2006</font></td> 
     242    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:02 2006</font></td> 
    243243    <td align="right"><a href="http://epydoc.sourceforge.net" 
    244244                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/private/delivery.server.LiberalAuthzHandler-class.html

    r1198 r1284  
    152152<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    153153  <tr> 
    154     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jun 15 15:59:14 2006</font></td> 
     154    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:02 2006</font></td> 
    155155    <td align="right"><a href="http://epydoc.sourceforge.net" 
    156156                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/private/delivery.server.MSG-class.html

    r1198 r1284  
    219219<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    220220  <tr> 
    221     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jun 15 15:59:13 2006</font></td> 
     221    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:02 2006</font></td> 
    222222    <td align="right"><a href="http://epydoc.sourceforge.net" 
    223223                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/private/delivery.server.TROPT-class.html

    r1198 r1284  
    176176<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    177177  <tr> 
    178     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jun 15 15:59:13 2006</font></td> 
     178    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:03 2006</font></td> 
    179179    <td align="right"><a href="http://epydoc.sourceforge.net" 
    180180                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/private/exceptions.Exception-class.html

    r1198 r1284  
    8888<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    8989  <tr> 
    90     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jun 15 15:59:14 2006</font></td> 
     90    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:03 2006</font></td> 
    9191    <td align="right"><a href="http://epydoc.sourceforge.net" 
    9292                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/private/help.html

    r1272 r1284  
    228228<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    229229  <tr> 
    230     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Mon Jul  3 17:08:03 2006</font></td> 
     230    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:03 2006</font></td> 
    231231    <td align="right"><a href="http://epydoc.sourceforge.net" 
    232232                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/private/indices.html

    r1272 r1284  
    6565  <tr><td width="15%"><a href="__builtin__.type-class.html#__getattribute__"><code>__getattribute__</code></a></td> 
    6666    <td>Method in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr> 
     67  <tr><td width="15%"><a href="exceptions.Exception-class.html#__getitem__"><code>__getitem__</code></a></td> 
     68    <td>Method in class <a href="exceptions.Exception-class.html"><code>exceptions.Exception</code></a></td></tr> 
    6769  <tr><td width="15%"><a href="__builtin__.object-class.html#__hash__"><code>__hash__</code></a></td> 
    6870    <td>Method in class <a href="__builtin__.object-class.html"><code>__builtin__.object</code></a></td></tr> 
     
    7173  <tr><td width="15%"><a href="__builtin__.object-class.html#__init__"><code>__init__</code></a></td> 
    7274    <td>Method in class <a href="__builtin__.object-class.html"><code>__builtin__.object</code></a></td></tr> 
     75  <tr><td width="15%"><a href="delivery.server.LiberalAuthzHandler-class.html#__init__"><code>__init__</code></a></td> 
     76    <td>Method in class <a href="delivery.server.LiberalAuthzHandler-class.html"><code>delivery.server.LiberalAuthzHandler</code></a></td></tr> 
     77  <tr><td width="15%"><a href="exceptions.Exception-class.html#__init__"><code>__init__</code></a></td> 
     78    <td>Method in class <a href="exceptions.Exception-class.html"><code>exceptions.Exception</code></a></td></tr> 
    7379  <tr><td width="15%"><a href="__builtin__.type-class.html#__itemsize__"><code>__itemsize__</code></a></td> 
    7480    <td>Variable in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr> 
     
    95101  <tr><td width="15%"><a href="__builtin__.object-class.html#__str__"><code>__str__</code></a></td> 
    96102    <td>Method in class <a href="__builtin__.object-class.html"><code>__builtin__.object</code></a></td></tr> 
     103  <tr><td width="15%"><a href="exceptions.Exception-class.html#__str__"><code>__str__</code></a></td> 
     104    <td>Method in class <a href="exceptions.Exception-class.html"><code>exceptions.Exception</code></a></td></tr> 
    97105  <tr><td width="15%"><a href="__builtin__.type-class.html#__subclasses__"><code>__subclasses__</code></a></td> 
    98106    <td>Method in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr> 
    99107  <tr><td width="15%"><a href="__builtin__.type-class.html#__weakrefoffset__"><code>__weakrefoffset__</code></a></td> 
    100108    <td>Variable in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr> 
     109  <tr><td width="15%"><a href="delivery.server.TROPT-class.html#ACC"><code>ACC</code></a></td> 
     110    <td>Variable in class <a href="delivery.server.TROPT-class.html"><code>delivery.server.TROPT</code></a></td></tr> 
    101111  <tr><td width="15%"><a href="delivery.client.AuthClientHandler-class.html"><code>AuthClientHandler</code></a></td> 
    102112    <td>Class in module <a href="delivery.client-module.html"><code>delivery.client</code></a></td></tr> 
    103113  <tr><td width="15%"><a href="delivery.client.AuthClientHandler-class.html#authenticate"><code>authenticate</code></a></td> 
    104114    <td>Method in class <a href="delivery.client.AuthClientHandler-class.html"><code>delivery.client.AuthClientHandler</code></a></td></tr> 
     115  <tr><td width="15%"><a href="delivery.server.AuthHandler-class.html#authenticate"><code>authenticate</code></a></td> 
     116    <td>Method in class <a href="delivery.server.AuthHandler-class.html"><code>delivery.server.AuthHandler</code></a></td></tr> 
     117  <tr><td width="15%"><a href="delivery.server.AuthenticationFailure-class.html"><code>AuthenticationFailure</code></a></td> 
     118    <td>Class in module <a href="delivery.server-module.html"><code>delivery.server</code></a></td></tr> 
     119  <tr><td width="15%"><a href="delivery.server.AuthHandler-class.html"><code>AuthHandler</code></a></td> 
     120    <td>Class in module <a href="delivery.server-module.html"><code>delivery.server</code></a></td></tr> 
     121  <tr><td width="15%"><a href="delivery.server.AuthorisationFailure-class.html"><code>AuthorisationFailure</code></a></td> 
     122    <td>Class in module <a href="delivery.server-module.html"><code>delivery.server</code></a></td></tr> 
     123  <tr><td width="15%"><a href="delivery.server.AuthzHandler-class.html#authzControl"><code>authzControl</code></a></td> 
     124    <td>Method in class <a href="delivery.server.AuthzHandler-class.html"><code>delivery.server.AuthzHandler</code></a></td></tr> 
     125  <tr><td width="15%"><a href="delivery.server.LiberalAuthzHandler-class.html#authzControl"><code>authzControl</code></a></td> 
     126    <td>Method in class <a href="delivery.server.LiberalAuthzHandler-class.html"><code>delivery.server.LiberalAuthzHandler</code></a></td></tr> 
     127  <tr><td width="15%"><a href="delivery.server.AuthzHandler-class.html"><code>AuthzHandler</code></a></td> 
     128    <td>Class in module <a href="delivery.server-module.html"><code>delivery.server</code></a></td></tr> 
     129  <tr><td width="15%"><a href="delivery.server.AuthzHandler-class.html#authzRetr"><code>authzRetr</code></a></td> 
     130    <td>Method in class <a href="delivery.server.AuthzHandler-class.html"><code>delivery.server.AuthzHandler</code></a></td></tr> 
     131  <tr><td width="15%"><a href="delivery.server.LiberalAuthzHandler-class.html#authzRetr"><code>authzRetr</code></a></td> 
     132    <td>Method in class <a href="delivery.server.LiberalAuthzHandler-class.html"><code>delivery.server.LiberalAuthzHandler</code></a></td></tr> 
     133  <tr><td width="15%"><a href="delivery.server.AuthzHandler-class.html#authzStore"><code>authzStore</code></a></td> 
     134    <td>Method in class <a href="delivery.server.AuthzHandler-class.html"><code>delivery.server.AuthzHandler</code></a></td></tr> 
     135  <tr><td width="15%"><a href="delivery.server.LiberalAuthzHandler-class.html#authzStore"><code>authzStore</code></a></td> 
     136    <td>Method in class <a href="delivery.server.LiberalAuthzHandler-class.html"><code>delivery.server.LiberalAuthzHandler</code></a></td></tr> 
     137  <tr><td width="15%"><a href="delivery.server.MSG-class.html#CHDIR"><code>CHDIR</code></a></td> 
     138    <td>Variable in class <a href="delivery.server.MSG-class.html"><code>delivery.server.MSG</code></a></td></tr> 
    105139  <tr><td width="15%"><a href="delivery.client-module.html"><code>client</code></a></td> 
    106140    <td>Module in package <a href="delivery-module.html"><code>delivery</code></a></td></tr> 
     
    111145  <tr><td width="15%"><a href="delivery-module.html"><code>delivery</code></a></td> 
    112146    <td>Package</td></tr> 
     147  <tr><td width="15%"><a href="delivery.server.MSG-class.html#DF"><code>DF</code></a></td> 
     148    <td>Variable in class <a href="delivery.server.MSG-class.html"><code>delivery.server.MSG</code></a></td></tr> 
     149  <tr><td width="15%"><a href="delivery.server.TROPT-class.html#DIR"><code>DIR</code></a></td> 
     150    <td>Variable in class <a href="delivery.server.TROPT-class.html"><code>delivery.server.TROPT</code></a></td></tr> 
    113151  <tr><td width="15%"><a href="delivery.client-module.html#docommand"><code>docommand</code></a></td> 
    114152    <td>Function in module <a href="delivery.client-module.html"><code>delivery.client</code></a></td></tr> 
     153  <tr><td width="15%"><a href="exceptions.Exception-class.html"><code>Exception</code></a></td> 
     154    <td>Class in module <code>exceptions</code></td></tr> 
    115155  <tr><td width="15%"><a href="delivery.client-module.html#isConnected"><code>isConnected</code></a></td> 
    116156    <td>Function in module <a href="delivery.client-module.html"><code>delivery.client</code></a></td></tr> 
     157  <tr><td width="15%"><a href="delivery.server.LiberalAuthzHandler-class.html"><code>LiberalAuthzHandler</code></a></td> 
     158    <td>Class in module <a href="delivery.server-module.html"><code>delivery.server</code></a></td></tr> 
     159  <tr><td width="15%"><a href="delivery.server.MSG-class.html#LIST"><code>LIST</code></a></td> 
     160    <td>Variable in class <a href="delivery.server.MSG-class.html"><code>delivery.server.MSG</code></a></td></tr> 
     161  <tr><td width="15%"><a href="delivery.server.MSG-class.html#MKDIR"><code>MKDIR</code></a></td> 
     162    <td>Variable in class <a href="delivery.server.MSG-class.html"><code>delivery.server.MSG</code></a></td></tr> 
     163  <tr><td width="15%"><a href="delivery.server.TROPT-class.html#MODE"><code>MODE</code></a></td> 
     164    <td>Variable in class <a href="delivery.server.TROPT-class.html"><code>delivery.server.TROPT</code></a></td></tr> 
    117165  <tr><td width="15%"><a href="__builtin__.type-class.html#mro"><code>mro</code></a></td> 
    118166    <td>Method in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr> 
     167  <tr><td width="15%"><a href="delivery.server.MSG-class.html"><code>MSG</code></a></td> 
     168    <td>Class in module <a href="delivery.server-module.html"><code>delivery.server</code></a></td></tr> 
    119169  <tr><td width="15%"><a href="__builtin__.object-class.html"><code>object</code></a></td> 
    120170    <td>Class in module <code>__builtin__</code></td></tr> 
    121171  <tr><td width="15%"><a href="delivery.client.AuthClientHandler-class.html#recv"><code>recv</code></a></td> 
    122172    <td>Method in class <a href="delivery.client.AuthClientHandler-class.html"><code>delivery.client.AuthClientHandler</code></a></td></tr> 
     173  <tr><td width="15%"><a href="delivery.server.AuthHandler-class.html#recv"><code>recv</code></a></td> 
     174    <td>Method in class <a href="delivery.server.AuthHandler-class.html"><code>delivery.server.AuthHandler</code></a></td></tr> 
     175  <tr><td width="15%"><a href="delivery.server.MSG-class.html#RM"><code>RM</code></a></td> 
     176    <td>Variable in class <a href="delivery.server.MSG-class.html"><code>delivery.server.MSG</code></a></td></tr> 
    123177  <tr><td width="15%"><a href="delivery.client.AuthClientHandler-class.html#send"><code>send</code></a></td> 
    124178    <td>Method in class <a href="delivery.client.AuthClientHandler-class.html"><code>delivery.client.AuthClientHandler</code></a></td></tr> 
     179  <tr><td width="15%"><a href="delivery.server.AuthHandler-class.html#send"><code>send</code></a></td> 
     180    <td>Method in class <a href="delivery.server.AuthHandler-class.html"><code>delivery.server.AuthHandler</code></a></td></tr> 
     181  <tr><td width="15%"><a href="delivery.server-module.html"><code>server</code></a></td> 
     182    <td>Module in package <a href="delivery-module.html"><code>delivery</code></a></td></tr> 
     183  <tr><td width="15%"><a href="delivery.server-module.html#start"><code>start</code></a></td> 
     184    <td>Function in module <a href="delivery.server-module.html"><code>delivery.server</code></a></td></tr> 
     185  <tr><td width="15%"><a href="delivery.server.MSG-class.html#STAT"><code>STAT</code></a></td> 
     186    <td>Variable in class <a href="delivery.server.MSG-class.html"><code>delivery.server.MSG</code></a></td></tr> 
     187  <tr><td width="15%"><a href="delivery.server.TROPT-class.html#TMP"><code>TMP</code></a></td> 
     188    <td>Variable in class <a href="delivery.server.TROPT-class.html"><code>delivery.server.TROPT</code></a></td></tr> 
     189  <tr><td width="15%"><a href="delivery.server.TROPT-class.html"><code>TROPT</code></a></td> 
     190    <td>Class in module <a href="delivery.server-module.html"><code>delivery.server</code></a></td></tr> 
    125191  <tr><td width="15%"><a href="__builtin__.type-class.html"><code>type</code></a></td> 
    126192    <td>Class in module <code>__builtin__</code></td></tr> 
     193  <tr><td width="15%"><a href="delivery.server.AuthzHandler-class.html#username:"><code>username:</code></a></td> 
     194    <td>Variable in class <a href="delivery.server.AuthzHandler-class.html"><code>delivery.server.AuthzHandler</code></a></td></tr> 
     195  <tr><td width="15%"><a href="delivery.server.AuthzHandler-class.html#username:"><code>username:</code></a></td> 
     196    <td>Variable in class <a href="delivery.server.AuthzHandler-class.html"><code>delivery.server.AuthzHandler</code></a></td></tr> 
    127197</table> 
    128198<br /> 
     
    147217<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    148218  <tr> 
    149     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Mon Jul  3 17:08:03 2006</font></td> 
     219    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:03 2006</font></td> 
    150220    <td align="right"><a href="http://epydoc.sourceforge.net" 
    151221                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/private/toc-delivery-module.html

    r1272 r1284  
    1515<font size="+1"><b>Modules</b></font><br /> 
    1616<a target="mainFrame" href="delivery.client-module.html">client</a><br /> 
     17<a target="mainFrame" href="delivery.server-module.html">server</a><br /> 
    1718<br /> 
    1819 
  • TI05-delivery/trunk/doc/epydoc/private/toc-delivery.server-module.html

    r1198 r1284  
    1616<a target="mainFrame" href="delivery.server.AuthHandler-class.html">AuthHandler</a><br /> 
    1717<a target="mainFrame" href="delivery.server.AuthzHandler-class.html">AuthzHandler</a><br /> 
    18 <a target="mainFrame" href="delivery.server.BasicClientAuthHandler-class.html">BasicClientAuthHandler</a><br /> 
    1918<a target="mainFrame" href="delivery.server.LiberalAuthzHandler-class.html">LiberalAuthzHandler</a><br /> 
    2019<a target="mainFrame" href="delivery.server.MSG-class.html">MSG</a><br /> 
  • TI05-delivery/trunk/doc/epydoc/private/toc-everything.html

    r1272 r1284  
    1515<font size="+1"><b>All&nbsp;Classes</b></font><br /> 
    1616<a target="mainFrame" href="delivery.client.AuthClientHandler-class.html">delivery.client.AuthClientHandler</a><br /> 
     17<a target="mainFrame" href="delivery.server.AuthHandler-class.html">delivery.server.AuthHandler</a><br /> 
     18<a target="mainFrame" href="delivery.server.AuthzHandler-class.html">delivery.server.AuthzHandler</a><br /> 
     19<a target="mainFrame" href="delivery.server.LiberalAuthzHandler-class.html">delivery.server.LiberalAuthzHandler</a><br /> 
     20<a target="mainFrame" href="delivery.server.MSG-class.html">delivery.server.MSG</a><br /> 
     21<a target="mainFrame" href="delivery.server.TROPT-class.html">delivery.server.TROPT</a><br /> 
     22<br /> 
     23 
     24<!-- =========== START OF ALL EXCEPTIONS =========== --> 
     25<font size="+1"><b>All&nbsp;Exceptions</b></font><br /> 
     26<a target="mainFrame" href="delivery.server.AuthenticationFailure-class.html">delivery.server.AuthenticationFailure</a><br /> 
     27<a target="mainFrame" href="delivery.server.AuthorisationFailure-class.html">delivery.server.AuthorisationFailure</a><br /> 
    1728<br /> 
    1829 
     
    2334<a target="mainFrame" href="delivery.client-module.html#docommand">docommand</a><br /> 
    2435<a target="mainFrame" href="delivery.client-module.html#isConnected">isConnected</a><br /> 
     36<a target="mainFrame" href="delivery.server-module.html#start">start</a><br /> 
    2537<br /> 
    2638 
  • TI05-delivery/trunk/doc/epydoc/private/toc.html

    r1272 r1284  
    2020<br /><font size="+1"><b>Modules</b></font><br /> 
    2121<a target="moduleFrame" href="toc-delivery.client-module.html">delivery.client</a><br /> 
     22<a target="moduleFrame" href="toc-delivery.server-module.html">delivery.server</a><br /> 
    2223 
    2324<br /><hr> 
  • TI05-delivery/trunk/doc/epydoc/private/trees.html

    r1272 r1284  
    4242  <ul> 
    4343    <li> <b><a href="delivery.client-module.html"><code>client</code></a></b>: <i>Interface to the BBftp client.</i> 
     44    <li> <b><a href="delivery.server-module.html"><code>server</code></a></b>: <i>Start a bbftp server process and define python callbacks for authentication and authorisation.</i> 
    4445  </ul> 
    4546</ul> 
     
    5354  <li> <b><a href="delivery.client.AuthClientHandler-class.html"><code>delivery.client.AuthClientHandler</code></a></b>: <i> 
    5455Abstract base class specifying the client authentication callback interface.</i> 
     56  <li> <b><a href="delivery.server.AuthHandler-class.html"><code>delivery.server.AuthHandler</code></a></b>: <i> 
     57Abstract base class for implementing authentication.</i> 
     58  <li> <b><a href="delivery.server.AuthzHandler-class.html"><code>delivery.server.AuthzHandler</code></a></b>: <i> 
     59Abstract base class for implementing authorisation.</i> 
     60    <ul> 
     61  <li> <b><a href="delivery.server.LiberalAuthzHandler-class.html"><code>delivery.server.LiberalAuthzHandler</code></a></b>: <i> 
     62Allow everything.</i> 
     63    </ul> 
    5564  <li> <b><a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></b>: <i> 
    5665type(object) -> the object's type...</i> 
     66    </ul> 
     67  <li> <b><a href="delivery.server.MSG-class.html"><code>delivery.server.MSG</code></a></b>: <i> 
     68Static class containing message codes used by bbftp.</i> 
     69  <li> <b><a href="delivery.server.TROPT-class.html"><code>delivery.server.TROPT</code></a></b>: <i> 
     70Static class containing constants used by bbftp in the transferoption parameter.</i> 
     71  <li> <b><a href="exceptions.Exception-class.html"><code>exceptions.Exception</code></a></b>: <i> 
     72Common base class for all exceptions.</i> 
     73    <ul> 
     74  <li> <b><a href="delivery.server.AuthenticationFailure-class.html"><code>delivery.server.AuthenticationFailure</code></a></b>: <i> 
     75Signals authentication failed.</i> 
     76  <li> <b><a href="delivery.server.AuthorisationFailure-class.html"><code>delivery.server.AuthorisationFailure</code></a></b>: <i> 
     77Signals authorisation failed.</i> 
    5778    </ul> 
    5879</ul> 
     
    7798<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    7899  <tr> 
    79     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Mon Jul  3 17:08:03 2006</font></td> 
     100    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:03 2006</font></td> 
    80101    <td align="right"><a href="http://epydoc.sourceforge.net" 
    81102                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/public/__builtin__.object-class.html

    r1272 r1284  
    4646<dd> 
    4747    <a href="delivery.client.AuthClientHandler-class.html"><code>AuthClientHandler</code></a>, 
     48    <a href="delivery.server.AuthHandler-class.html"><code>AuthHandler</code></a>, 
     49    <a href="delivery.server.AuthzHandler-class.html"><code>AuthzHandler</code></a>, 
    4850    <a href="__builtin__.type-class.html"><code>type</code></a></dd></dl> 
    4951 
     
    252254<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    253255  <tr> 
    254     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Mon Jul  3 17:08:03 2006</font></td> 
     256    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:03 2006</font></td> 
    255257    <td align="right"><a href="http://epydoc.sourceforge.net" 
    256258                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/public/__builtin__.type-class.html

    r1272 r1284  
    496496<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    497497  <tr> 
    498     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Mon Jul  3 17:08:03 2006</font></td> 
     498    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:02 2006</font></td> 
    499499    <td align="right"><a href="http://epydoc.sourceforge.net" 
    500500                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/public/delivery-module.html

    r1272 r1284  
    5959  <tr><td><ul> 
    6060<li> <b><a href="delivery.client-module.html"><code>client</code></a></b>: <i>Interface to the BBftp client.</i> 
     61<li> <b><a href="delivery.server-module.html"><code>server</code></a></b>: <i>Start a bbftp server process and define python callbacks for authentication and authorisation.</i> 
    6162  </ul></td></tr> 
    6263</table><br /> 
     
    8283<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    8384  <tr> 
    84     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Mon Jul  3 17:08:03 2006</font></td> 
     85    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:03 2006</font></td> 
    8586    <td align="right"><a href="http://epydoc.sourceforge.net" 
    8687                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/public/delivery.client-module.html

    r1272 r1284  
    170170<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    171171  <tr> 
    172     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Mon Jul  3 17:08:03 2006</font></td> 
     172    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:02 2006</font></td> 
    173173    <td align="right"><a href="http://epydoc.sourceforge.net" 
    174174                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/public/delivery.client.AuthClientHandler-class.html

    r1272 r1284  
    195195<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    196196  <tr> 
    197     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Mon Jul  3 17:08:03 2006</font></td> 
     197    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:03 2006</font></td> 
    198198    <td align="right"><a href="http://epydoc.sourceforge.net" 
    199199                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/public/delivery.server-module.html

    r1198 r1284  
    6666  <b><a href="delivery.server.AuthzHandler-class.html"><code>AuthzHandler</code></a></b></td> 
    6767  <td>Abstract base class for implementing authorisation.</td></tr> 
    68 <tr><td width="15%"> 
    69   <b><a href="delivery.server.BasicClientAuthHandler-class.html"><code>BasicClientAuthHandler</code></a></b></td> 
    70   <td>This class makes communicating with the stand alone bbftp client slightly easier.</td></tr> 
    7168<tr><td width="15%"> 
    7269  <b><a href="delivery.server.LiberalAuthzHandler-class.html"><code>LiberalAuthzHandler</code></a></b></td> 
     
    162159<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    163160  <tr> 
    164     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jun 15 15:59:13 2006</font></td> 
     161    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:02 2006</font></td> 
    165162    <td align="right"><a href="http://epydoc.sourceforge.net" 
    166163                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/public/delivery.server.AuthHandler-class.html

    r1198 r1284  
    5050</pre><br /> 
    5151 
    52 <dl><dt><b>Known Subclasses:</b></dt> 
    53 <dd> 
    54     <a href="delivery.server.BasicClientAuthHandler-class.html"><code>BasicClientAuthHandler</code></a></dd></dl> 
    55  
    5652<hr/> 
    5753 
     
    7369  <td><code><span class="summary-sig"><a href="delivery.server.AuthHandler-class.html#recv" class="summary-sig-name"><code>recv</code></a>(<span class=summary-sig-arg>self</span>)</span></code> 
    7470<br /> 
    75 Receive a message from the client during authorisation.</td></tr> 
     71Receive a message from the client during authentication 
     72 
     73This method must only be used from within self.authenticate() which has been called 
     74from the bbftp server process started by start().</td></tr> 
    7675<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td> 
    7776  <td><code><span class="summary-sig"><a href="delivery.server.AuthHandler-class.html#send" class="summary-sig-name"><code>send</code></a>(<span class=summary-sig-arg>self</span>, 
    7877          <span class=summary-sig-arg>buffer</span>)</span></code> 
    7978<br /> 
    80 Send a message to the client during authorisation.</td></tr> 
     79Send a message to the client during authentication 
     80 
     81This method must only be used from within self.authenticate() which has been called 
     82from the bbftp server process started by start().</td></tr> 
    8183<tr bgcolor="#e8f0f8" class="group"> 
    8284  <th colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;Inherited from object</th></tr> 
     
    163165  <h3><span class="sig"><span class="sig-name">recv</span>(<span class=sig-arg>self</span>)</span> 
    164166  </h3> 
    165 Receive a message from the client during authorisation. 
    166  
    167 This method must only be used from within self.authorise() which has been called 
     167Receive a message from the client during authentication 
     168 
     169This method must only be used from within self.authenticate() which has been called 
    168170from the bbftp server process started by start(). 
    169171  <dl><dt></dt><dd> 
     
    180182          <span class=sig-arg>buffer</span>)</span> 
    181183  </h3> 
    182 Send a message to the client during authorisation. 
    183  
    184 This method must only be used from within self.authorise() which has been called 
     184Send a message to the client during authentication 
     185 
     186This method must only be used from within self.authenticate() which has been called 
    185187from the bbftp server process started by start(). 
    186188  <dl><dt></dt><dd> 
     
    214216<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    215217  <tr> 
    216     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jun 15 15:59:14 2006</font></td> 
     218    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:03 2006</font></td> 
    217219    <td align="right"><a href="http://epydoc.sourceforge.net" 
    218220                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/public/delivery.server.AuthenticationFailure-class.html

    r1198 r1284  
    9292<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    9393  <tr> 
    94     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jun 15 15:59:14 2006</font></td> 
     94    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:03 2006</font></td> 
    9595    <td align="right"><a href="http://epydoc.sourceforge.net" 
    9696                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/public/delivery.server.AuthorisationFailure-class.html

    r1198 r1284  
    9292<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    9393  <tr> 
    94     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jun 15 15:59:14 2006</font></td> 
     94    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:03 2006</font></td> 
    9595    <td align="right"><a href="http://epydoc.sourceforge.net" 
    9696                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/public/delivery.server.AuthzHandler-class.html

    r1198 r1284  
    240240<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    241241  <tr> 
    242     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jun 15 15:59:13 2006</font></td> 
     242    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:02 2006</font></td> 
    243243    <td align="right"><a href="http://epydoc.sourceforge.net" 
    244244                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/public/delivery.server.LiberalAuthzHandler-class.html

    r1198 r1284  
    152152<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    153153  <tr> 
    154     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jun 15 15:59:14 2006</font></td> 
     154    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:02 2006</font></td> 
    155155    <td align="right"><a href="http://epydoc.sourceforge.net" 
    156156                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/public/delivery.server.MSG-class.html

    r1198 r1284  
    219219<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    220220  <tr> 
    221     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jun 15 15:59:13 2006</font></td> 
     221    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:02 2006</font></td> 
    222222    <td align="right"><a href="http://epydoc.sourceforge.net" 
    223223                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/public/delivery.server.TROPT-class.html

    r1198 r1284  
    176176<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    177177  <tr> 
    178     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jun 15 15:59:13 2006</font></td> 
     178    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:03 2006</font></td> 
    179179    <td align="right"><a href="http://epydoc.sourceforge.net" 
    180180                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/public/exceptions.Exception-class.html

    r1198 r1284  
    8888<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    8989  <tr> 
    90     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jun 15 15:59:14 2006</font></td> 
     90    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:03 2006</font></td> 
    9191    <td align="right"><a href="http://epydoc.sourceforge.net" 
    9292                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/public/help.html

    r1272 r1284  
    228228<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    229229  <tr> 
    230     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Mon Jul  3 17:08:03 2006</font></td> 
     230    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:03 2006</font></td> 
    231231    <td align="right"><a href="http://epydoc.sourceforge.net" 
    232232                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/public/indices.html

    r1272 r1284  
    6565  <tr><td width="15%"><a href="__builtin__.type-class.html#__getattribute__"><code>__getattribute__</code></a></td> 
    6666    <td>Method in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr> 
     67  <tr><td width="15%"><a href="exceptions.Exception-class.html#__getitem__"><code>__getitem__</code></a></td> 
     68    <td>Method in class <a href="exceptions.Exception-class.html"><code>exceptions.Exception</code></a></td></tr> 
    6769  <tr><td width="15%"><a href="__builtin__.object-class.html#__hash__"><code>__hash__</code></a></td> 
    6870    <td>Method in class <a href="__builtin__.object-class.html"><code>__builtin__.object</code></a></td></tr> 
     
    7173  <tr><td width="15%"><a href="__builtin__.object-class.html#__init__"><code>__init__</code></a></td> 
    7274    <td>Method in class <a href="__builtin__.object-class.html"><code>__builtin__.object</code></a></td></tr> 
     75  <tr><td width="15%"><a href="delivery.server.LiberalAuthzHandler-class.html#__init__"><code>__init__</code></a></td> 
     76    <td>Method in class <a href="delivery.server.LiberalAuthzHandler-class.html"><code>delivery.server.LiberalAuthzHandler</code></a></td></tr> 
     77  <tr><td width="15%"><a href="exceptions.Exception-class.html#__init__"><code>__init__</code></a></td> 
     78    <td>Method in class <a href="exceptions.Exception-class.html"><code>exceptions.Exception</code></a></td></tr> 
    7379  <tr><td width="15%"><a href="__builtin__.type-class.html#__itemsize__"><code>__itemsize__</code></a></td> 
    7480    <td>Variable in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr> 
     
    95101  <tr><td width="15%"><a href="__builtin__.object-class.html#__str__"><code>__str__</code></a></td> 
    96102    <td>Method in class <a href="__builtin__.object-class.html"><code>__builtin__.object</code></a></td></tr> 
     103  <tr><td width="15%"><a href="exceptions.Exception-class.html#__str__"><code>__str__</code></a></td> 
     104    <td>Method in class <a href="exceptions.Exception-class.html"><code>exceptions.Exception</code></a></td></tr> 
    97105  <tr><td width="15%"><a href="__builtin__.type-class.html#__subclasses__"><code>__subclasses__</code></a></td> 
    98106    <td>Method in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr> 
    99107  <tr><td width="15%"><a href="__builtin__.type-class.html#__weakrefoffset__"><code>__weakrefoffset__</code></a></td> 
    100108    <td>Variable in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr> 
     109  <tr><td width="15%"><a href="delivery.server.TROPT-class.html#ACC"><code>ACC</code></a></td> 
     110    <td>Variable in class <a href="delivery.server.TROPT-class.html"><code>delivery.server.TROPT</code></a></td></tr> 
    101111  <tr><td width="15%"><a href="delivery.client.AuthClientHandler-class.html"><code>AuthClientHandler</code></a></td> 
    102112    <td>Class in module <a href="delivery.client-module.html"><code>delivery.client</code></a></td></tr> 
    103113  <tr><td width="15%"><a href="delivery.client.AuthClientHandler-class.html#authenticate"><code>authenticate</code></a></td> 
    104114    <td>Method in class <a href="delivery.client.AuthClientHandler-class.html"><code>delivery.client.AuthClientHandler</code></a></td></tr> 
     115  <tr><td width="15%"><a href="delivery.server.AuthHandler-class.html#authenticate"><code>authenticate</code></a></td> 
     116    <td>Method in class <a href="delivery.server.AuthHandler-class.html"><code>delivery.server.AuthHandler</code></a></td></tr> 
     117  <tr><td width="15%"><a href="delivery.server.AuthenticationFailure-class.html"><code>AuthenticationFailure</code></a></td> 
     118    <td>Class in module <a href="delivery.server-module.html"><code>delivery.server</code></a></td></tr> 
     119  <tr><td width="15%"><a href="delivery.server.AuthHandler-class.html"><code>AuthHandler</code></a></td> 
     120    <td>Class in module <a href="delivery.server-module.html"><code>delivery.server</code></a></td></tr> 
     121  <tr><td width="15%"><a href="delivery.server.AuthorisationFailure-class.html"><code>AuthorisationFailure</code></a></td> 
     122    <td>Class in module <a href="delivery.server-module.html"><code>delivery.server</code></a></td></tr> 
     123  <tr><td width="15%"><a href="delivery.server.AuthzHandler-class.html#authzControl"><code>authzControl</code></a></td> 
     124    <td>Method in class <a href="delivery.server.AuthzHandler-class.html"><code>delivery.server.AuthzHandler</code></a></td></tr> 
     125  <tr><td width="15%"><a href="delivery.server.LiberalAuthzHandler-class.html#authzControl"><code>authzControl</code></a></td> 
     126    <td>Method in class <a href="delivery.server.LiberalAuthzHandler-class.html"><code>delivery.server.LiberalAuthzHandler</code></a></td></tr> 
     127  <tr><td width="15%"><a href="delivery.server.AuthzHandler-class.html"><code>AuthzHandler</code></a></td> 
     128    <td>Class in module <a href="delivery.server-module.html"><code>delivery.server</code></a></td></tr> 
     129  <tr><td width="15%"><a href="delivery.server.AuthzHandler-class.html#authzRetr"><code>authzRetr</code></a></td> 
     130    <td>Method in class <a href="delivery.server.AuthzHandler-class.html"><code>delivery.server.AuthzHandler</code></a></td></tr> 
     131  <tr><td width="15%"><a href="delivery.server.LiberalAuthzHandler-class.html#authzRetr"><code>authzRetr</code></a></td> 
     132    <td>Method in class <a href="delivery.server.LiberalAuthzHandler-class.html"><code>delivery.server.LiberalAuthzHandler</code></a></td></tr> 
     133  <tr><td width="15%"><a href="delivery.server.AuthzHandler-class.html#authzStore"><code>authzStore</code></a></td> 
     134    <td>Method in class <a href="delivery.server.AuthzHandler-class.html"><code>delivery.server.AuthzHandler</code></a></td></tr> 
     135  <tr><td width="15%"><a href="delivery.server.LiberalAuthzHandler-class.html#authzStore"><code>authzStore</code></a></td> 
     136    <td>Method in class <a href="delivery.server.LiberalAuthzHandler-class.html"><code>delivery.server.LiberalAuthzHandler</code></a></td></tr> 
     137  <tr><td width="15%"><a href="delivery.server.MSG-class.html#CHDIR"><code>CHDIR</code></a></td> 
     138    <td>Variable in class <a href="delivery.server.MSG-class.html"><code>delivery.server.MSG</code></a></td></tr> 
    105139  <tr><td width="15%"><a href="delivery.client-module.html"><code>client</code></a></td> 
    106140    <td>Module in package <a href="delivery-module.html"><code>delivery</code></a></td></tr> 
     
    111145  <tr><td width="15%"><a href="delivery-module.html"><code>delivery</code></a></td> 
    112146    <td>Package</td></tr> 
     147  <tr><td width="15%"><a href="delivery.server.MSG-class.html#DF"><code>DF</code></a></td> 
     148    <td>Variable in class <a href="delivery.server.MSG-class.html"><code>delivery.server.MSG</code></a></td></tr> 
     149  <tr><td width="15%"><a href="delivery.server.TROPT-class.html#DIR"><code>DIR</code></a></td> 
     150    <td>Variable in class <a href="delivery.server.TROPT-class.html"><code>delivery.server.TROPT</code></a></td></tr> 
    113151  <tr><td width="15%"><a href="delivery.client-module.html#docommand"><code>docommand</code></a></td> 
    114152    <td>Function in module <a href="delivery.client-module.html"><code>delivery.client</code></a></td></tr> 
     153  <tr><td width="15%"><a href="exceptions.Exception-class.html"><code>Exception</code></a></td> 
     154    <td>Class in module <code>exceptions</code></td></tr> 
    115155  <tr><td width="15%"><a href="delivery.client-module.html#isConnected"><code>isConnected</code></a></td> 
    116156    <td>Function in module <a href="delivery.client-module.html"><code>delivery.client</code></a></td></tr> 
     157  <tr><td width="15%"><a href="delivery.server.LiberalAuthzHandler-class.html"><code>LiberalAuthzHandler</code></a></td> 
     158    <td>Class in module <a href="delivery.server-module.html"><code>delivery.server</code></a></td></tr> 
     159  <tr><td width="15%"><a href="delivery.server.MSG-class.html#LIST"><code>LIST</code></a></td> 
     160    <td>Variable in class <a href="delivery.server.MSG-class.html"><code>delivery.server.MSG</code></a></td></tr> 
     161  <tr><td width="15%"><a href="delivery.server.MSG-class.html#MKDIR"><code>MKDIR</code></a></td> 
     162    <td>Variable in class <a href="delivery.server.MSG-class.html"><code>delivery.server.MSG</code></a></td></tr> 
     163  <tr><td width="15%"><a href="delivery.server.TROPT-class.html#MODE"><code>MODE</code></a></td> 
     164    <td>Variable in class <a href="delivery.server.TROPT-class.html"><code>delivery.server.TROPT</code></a></td></tr> 
    117165  <tr><td width="15%"><a href="__builtin__.type-class.html#mro"><code>mro</code></a></td> 
    118166    <td>Method in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr> 
     167  <tr><td width="15%"><a href="delivery.server.MSG-class.html"><code>MSG</code></a></td> 
     168    <td>Class in module <a href="delivery.server-module.html"><code>delivery.server</code></a></td></tr> 
    119169  <tr><td width="15%"><a href="__builtin__.object-class.html"><code>object</code></a></td> 
    120170    <td>Class in module <code>__builtin__</code></td></tr> 
    121171  <tr><td width="15%"><a href="delivery.client.AuthClientHandler-class.html#recv"><code>recv</code></a></td> 
    122172    <td>Method in class <a href="delivery.client.AuthClientHandler-class.html"><code>delivery.client.AuthClientHandler</code></a></td></tr> 
     173  <tr><td width="15%"><a href="delivery.server.AuthHandler-class.html#recv"><code>recv</code></a></td> 
     174    <td>Method in class <a href="delivery.server.AuthHandler-class.html"><code>delivery.server.AuthHandler</code></a></td></tr> 
     175  <tr><td width="15%"><a href="delivery.server.MSG-class.html#RM"><code>RM</code></a></td> 
     176    <td>Variable in class <a href="delivery.server.MSG-class.html"><code>delivery.server.MSG</code></a></td></tr> 
    123177  <tr><td width="15%"><a href="delivery.client.AuthClientHandler-class.html#send"><code>send</code></a></td> 
    124178    <td>Method in class <a href="delivery.client.AuthClientHandler-class.html"><code>delivery.client.AuthClientHandler</code></a></td></tr> 
     179  <tr><td width="15%"><a href="delivery.server.AuthHandler-class.html#send"><code>send</code></a></td> 
     180    <td>Method in class <a href="delivery.server.AuthHandler-class.html"><code>delivery.server.AuthHandler</code></a></td></tr> 
     181  <tr><td width="15%"><a href="delivery.server-module.html"><code>server</code></a></td> 
     182    <td>Module in package <a href="delivery-module.html"><code>delivery</code></a></td></tr> 
     183  <tr><td width="15%"><a href="delivery.server-module.html#start"><code>start</code></a></td> 
     184    <td>Function in module <a href="delivery.server-module.html"><code>delivery.server</code></a></td></tr> 
     185  <tr><td width="15%"><a href="delivery.server.MSG-class.html#STAT"><code>STAT</code></a></td> 
     186    <td>Variable in class <a href="delivery.server.MSG-class.html"><code>delivery.server.MSG</code></a></td></tr> 
     187  <tr><td width="15%"><a href="delivery.server.TROPT-class.html#TMP"><code>TMP</code></a></td> 
     188    <td>Variable in class <a href="delivery.server.TROPT-class.html"><code>delivery.server.TROPT</code></a></td></tr> 
     189  <tr><td width="15%"><a href="delivery.server.TROPT-class.html"><code>TROPT</code></a></td> 
     190    <td>Class in module <a href="delivery.server-module.html"><code>delivery.server</code></a></td></tr> 
    125191  <tr><td width="15%"><a href="__builtin__.type-class.html"><code>type</code></a></td> 
    126192    <td>Class in module <code>__builtin__</code></td></tr> 
     193  <tr><td width="15%"><a href="delivery.server.AuthzHandler-class.html#username:"><code>username:</code></a></td> 
     194    <td>Variable in class <a href="delivery.server.AuthzHandler-class.html"><code>delivery.server.AuthzHandler</code></a></td></tr> 
     195  <tr><td width="15%"><a href="delivery.server.AuthzHandler-class.html#username:"><code>username:</code></a></td> 
     196    <td>Variable in class <a href="delivery.server.AuthzHandler-class.html"><code>delivery.server.AuthzHandler</code></a></td></tr> 
    127197</table> 
    128198<br /> 
     
    147217<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    148218  <tr> 
    149     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Mon Jul  3 17:08:03 2006</font></td> 
     219    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:03 2006</font></td> 
    150220    <td align="right"><a href="http://epydoc.sourceforge.net" 
    151221                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
  • TI05-delivery/trunk/doc/epydoc/public/toc-delivery-module.html

    r1272 r1284  
    1515<font size="+1"><b>Modules</b></font><br /> 
    1616<a target="mainFrame" href="delivery.client-module.html">client</a><br /> 
     17<a target="mainFrame" href="delivery.server-module.html">server</a><br /> 
    1718<br /> 
    1819 
  • TI05-delivery/trunk/doc/epydoc/public/toc-delivery.server-module.html

    r1198 r1284  
    1616<a target="mainFrame" href="delivery.server.AuthHandler-class.html">AuthHandler</a><br /> 
    1717<a target="mainFrame" href="delivery.server.AuthzHandler-class.html">AuthzHandler</a><br /> 
    18 <a target="mainFrame" href="delivery.server.BasicClientAuthHandler-class.html">BasicClientAuthHandler</a><br /> 
    1918<a target="mainFrame" href="delivery.server.LiberalAuthzHandler-class.html">LiberalAuthzHandler</a><br /> 
    2019<a target="mainFrame" href="delivery.server.MSG-class.html">MSG</a><br /> 
  • TI05-delivery/trunk/doc/epydoc/public/toc-everything.html

    r1272 r1284  
    1515<font size="+1"><b>All&nbsp;Classes</b></font><br /> 
    1616<a target="mainFrame" href="delivery.client.AuthClientHandler-class.html">delivery.client.AuthClientHandler</a><br /> 
     17<a target="mainFrame" href="delivery.server.AuthHandler-class.html">delivery.server.AuthHandler</a><br /> 
     18<a target="mainFrame" href="delivery.server.AuthzHandler-class.html">delivery.server.AuthzHandler</a><br /> 
     19<a target="mainFrame" href="delivery.server.LiberalAuthzHandler-class.html">delivery.server.LiberalAuthzHandler</a><br /> 
     20<a target="mainFrame" href="delivery.server.MSG-class.html">delivery.server.MSG</a><br /> 
     21<a target="mainFrame" href="delivery.server.TROPT-class.html">delivery.server.TROPT</a><br /> 
     22<br /> 
     23 
     24<!-- =========== START OF ALL EXCEPTIONS =========== --> 
     25<font size="+1"><b>All&nbsp;Exceptions</b></font><br /> 
     26<a target="mainFrame" href="delivery.server.AuthenticationFailure-class.html">delivery.server.AuthenticationFailure</a><br /> 
     27<a target="mainFrame" href="delivery.server.AuthorisationFailure-class.html">delivery.server.AuthorisationFailure</a><br /> 
    1728<br /> 
    1829 
     
    2334<a target="mainFrame" href="delivery.client-module.html#docommand">docommand</a><br /> 
    2435<a target="mainFrame" href="delivery.client-module.html#isConnected">isConnected</a><br /> 
     36<a target="mainFrame" href="delivery.server-module.html#start">start</a><br /> 
    2537<br /> 
    2638 
  • TI05-delivery/trunk/doc/epydoc/public/toc.html

    r1272 r1284  
    2020<br /><font size="+1"><b>Modules</b></font><br /> 
    2121<a target="moduleFrame" href="toc-delivery.client-module.html">delivery.client</a><br /> 
     22<a target="moduleFrame" href="toc-delivery.server-module.html">delivery.server</a><br /> 
    2223 
    2324<br /><hr> 
  • TI05-delivery/trunk/doc/epydoc/public/trees.html

    r1272 r1284  
    4242  <ul> 
    4343    <li> <b><a href="delivery.client-module.html"><code>client</code></a></b>: <i>Interface to the BBftp client.</i> 
     44    <li> <b><a href="delivery.server-module.html"><code>server</code></a></b>: <i>Start a bbftp server process and define python callbacks for authentication and authorisation.</i> 
    4445  </ul> 
    4546</ul> 
     
    5354  <li> <b><a href="delivery.client.AuthClientHandler-class.html"><code>delivery.client.AuthClientHandler</code></a></b>: <i> 
    5455Abstract base class specifying the client authentication callback interface.</i> 
     56  <li> <b><a href="delivery.server.AuthHandler-class.html"><code>delivery.server.AuthHandler</code></a></b>: <i> 
     57Abstract base class for implementing authentication.</i> 
     58  <li> <b><a href="delivery.server.AuthzHandler-class.html"><code>delivery.server.AuthzHandler</code></a></b>: <i> 
     59Abstract base class for implementing authorisation.</i> 
     60    <ul> 
     61  <li> <b><a href="delivery.server.LiberalAuthzHandler-class.html"><code>delivery.server.LiberalAuthzHandler</code></a></b>: <i> 
     62Allow everything.</i> 
     63    </ul> 
    5564  <li> <b><a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></b>: <i> 
    5665type(object) -> the object's type...</i> 
     66    </ul> 
     67  <li> <b><a href="delivery.server.MSG-class.html"><code>delivery.server.MSG</code></a></b>: <i> 
     68Static class containing message codes used by bbftp.</i> 
     69  <li> <b><a href="delivery.server.TROPT-class.html"><code>delivery.server.TROPT</code></a></b>: <i> 
     70Static class containing constants used by bbftp in the transferoption parameter.</i> 
     71  <li> <b><a href="exceptions.Exception-class.html"><code>exceptions.Exception</code></a></b>: <i> 
     72Common base class for all exceptions.</i> 
     73    <ul> 
     74  <li> <b><a href="delivery.server.AuthenticationFailure-class.html"><code>delivery.server.AuthenticationFailure</code></a></b>: <i> 
     75Signals authentication failed.</i> 
     76  <li> <b><a href="delivery.server.AuthorisationFailure-class.html"><code>delivery.server.AuthorisationFailure</code></a></b>: <i> 
     77Signals authorisation failed.</i> 
    5778    </ul> 
    5879</ul> 
     
    7798<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    7899  <tr> 
    79     <td align="left"><font size="-2">Generated by Epydoc 2.1 on Mon Jul  3 17:08:03 2006</font></td> 
     100    <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Jul  6 15:44:03 2006</font></td> 
    80101    <td align="right"><a href="http://epydoc.sourceforge.net" 
    81102                      ><font size="-2">http://epydoc.sf.net</font></a></td> 
Note: See TracChangeset for help on using the changeset viewer.