source: TI12-security/trunk/documentation/epydoc/class-tree.html @ 4245

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI12-security/trunk/documentation/epydoc/class-tree.html@4245
Revision 4245, 44.7 KB checked in by pjkersha, 11 years ago (diff)

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.
Line 
1<?xml version="1.0" encoding="ascii"?>
2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
3          "DTD/xhtml1-transitional.dtd">
4<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
5<head>
6  <title>Class Hierarchy</title>
7  <link rel="stylesheet" href="epydoc.css" type="text/css" />
8  <script type="text/javascript" src="epydoc.js"></script>
9</head>
10
11<body bgcolor="white" text="black" link="blue" vlink="#204080"
12      alink="#204080">
13<!-- ==================== NAVIGATION BAR ==================== -->
14<table class="navbar" border="0" width="100%" cellpadding="0"
15       bgcolor="#a0c0ff" cellspacing="0">
16  <tr valign="middle">
17  <!-- Home link -->
18      <th>&nbsp;&nbsp;&nbsp;<a
19        href="ndg-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
20
21  <!-- Tree link -->
22      <th bgcolor="#70b0f0" class="navbar-select"
23          >&nbsp;&nbsp;&nbsp;Trees&nbsp;&nbsp;&nbsp;</th>
24
25  <!-- Index link -->
26      <th>&nbsp;&nbsp;&nbsp;<a
27        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
28
29  <!-- Help link -->
30      <th>&nbsp;&nbsp;&nbsp;<a
31        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
32
33  <!-- Project homepage -->
34      <th class="navbar" align="right" width="100%">
35        <table border="0" cellpadding="0" cellspacing="0">
36          <tr><th class="navbar" align="center"
37            >NDG Security</th>
38          </tr></table></th>
39  </tr>
40</table>
41<table width="100%" cellpadding="0" cellspacing="0">
42  <tr valign="top">
43    <td width="100%">&nbsp;</td>
44    <td>
45      <table cellpadding="0" cellspacing="0">
46        <!-- hide/show private -->
47        <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
48    onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
49      </table>
50    </td>
51  </tr>
52</table>
53<center><b>
54 [ <a href="module-tree.html">Module Hierarchy</a>
55 | <a href="class-tree.html">Class Hierarchy</a> ]
56</b></center><br />
57<h1 class="epydoc">Class Hierarchy</h1>
58<ul class="nomargin-top">
59    <li> <strong class="uidlink"><i>unreachable</i></strong>
60    </li>
61    <li> <strong class="uidlink"><i>unreachable</i></strong>
62    </li>
63    <li> <strong class="uidlink"><i>unreachable</i></strong>
64    </li>
65    <li> <strong class="uidlink"><i>unreachable</i></strong>
66    </li>
67    <li> <strong class="uidlink"><i>unreachable</i></strong>
68    </li>
69    <li> <strong class="uidlink"><i>unreachable</i></strong>
70    </li>
71    <li> <strong class="uidlink"><i>unreachable</i></strong>
72    </li>
73    <li> <strong class="uidlink"><i>unreachable</i></strong>
74    </li>
75    <li> <strong class="uidlink"><i>unreachable</i></strong>
76    </li>
77    <li> <strong class="uidlink"><i>unreachable</i></strong>
78    </li>
79    <li> <strong class="uidlink"><i>unreachable</i></strong>
80    </li>
81    <li> <strong class="uidlink"><i>unreachable</i></strong>
82    </li>
83    <li> <strong class="uidlink"><i>unreachable</i></strong>
84    </li>
85    <li> <strong class="uidlink"><i>unreachable</i></strong>
86    </li>
87    <li> <strong class="uidlink"><i>unreachable</i></strong>
88    </li>
89    <li> <strong class="uidlink"><i>unreachable</i></strong>
90    </li>
91    <li> <strong class="uidlink"><i>unreachable</i></strong>
92    </li>
93    <li> <strong class="uidlink"><i>unreachable</i></strong>
94    </li>
95    <li> <strong class="uidlink"><i>unreachable</i></strong>
96    </li>
97    <li> <strong class="uidlink"><a href="ndg.security.server.AttAuthority.AAUserRoles-class.html">ndg.security.server.AttAuthority.AAUserRoles</a></strong>:
98      <em class="summary">An abstract base class to define the user roles interface to an
99        Attribute Authority.</em>
100    </li>
101    <li> <strong class="uidlink"><a href="ndg.security.common.wssecurity.etree.AES-class.html">ndg.security.common.wssecurity.etree.AES</a></strong>
102    </li>
103    <li> <strong class="uidlink"><a href="ndg.security.common.wssecurity.BaseSignatureHandler.AES-class.html">ndg.security.common.wssecurity.BaseSignatureHandler.AES</a></strong>
104    </li>
105    <li> <strong class="uidlink"><a href="ndg.security.common.wssecurity.dom.AES-class.html">ndg.security.common.wssecurity.dom.AES</a></strong>
106    </li>
107    <li> <strong class="uidlink"><a href="ndg.security.server.SessionMgr.AbstractAutheNService-class.html">ndg.security.server.SessionMgr.AbstractAutheNService</a></strong>:
108      <em class="summary">An abstract base class to define the authentication service
109        interface for use with a SessionMgr service</em>
110    </li>
111    <li> <strong class="uidlink"><a href="ndg.security.common.AttAuthority.AttAuthority_services.AttAuthorityBindingSOAP-class.html">ndg.security.common.AttAuthority.AttAuthority_services.AttAuthorityBindingSOAP</a></strong>
112    </li>
113    <li> <strong class="uidlink"><a href="ndg.security.common.AttAuthority.AttAuthority_services.AttAuthorityServiceLocator-class.html">ndg.security.common.AttAuthority.AttAuthority_services.AttAuthorityServiceLocator</a></strong>
114    </li>
115    <li> <strong class="uidlink">ndg.security.server.pylons.templating.Buffet</strong>
116    </li>
117    <li> <strong class="uidlink">ndg.security.server.pylons.templating.Buffet</strong>
118    </li>
119    <li> <strong class="uidlink"><a href="ndg.security.common.ca.CertificateAuthority_services.CertificateAuthorityBindingSOAP-class.html">ndg.security.common.ca.CertificateAuthority_services.CertificateAuthorityBindingSOAP</a></strong>
120    </li>
121    <li> <strong class="uidlink"><a href="ndg.security.common.ca.CertificateAuthority_services.CertificateAuthorityServiceLocator-class.html">ndg.security.common.ca.CertificateAuthority_services.CertificateAuthorityServiceLocator</a></strong>
122    </li>
123    <li> <strong class="uidlink">M2Crypto.SSL.Checker.Checker</strong>
124    </li>
125    <li> <strong class="uidlink"><a href="ndg.security.common.CredWallet.CredRepos-class.html">ndg.security.common.CredWallet.CredRepos</a></strong>:
126      <em class="summary">CredWallet's interface class to a Credential Repository</em>
127    </li>
128    <li> <strong class="uidlink"><a href="ndg.security.common.wssecurity.dom.DES3-class.html">ndg.security.common.wssecurity.dom.DES3</a></strong>
129    </li>
130    <li> <strong class="uidlink"><a href="ndg.security.common.wssecurity.etree.DES3-class.html">ndg.security.common.wssecurity.etree.DES3</a></strong>
131    </li>
132    <li> <strong class="uidlink"><a href="ndg.security.common.wssecurity.BaseSignatureHandler.DES3-class.html">ndg.security.common.wssecurity.BaseSignatureHandler.DES3</a></strong>
133    </li>
134    <li> <strong class="uidlink">ZSI.wstools.Namespaces.ENCRYPTION</strong>
135    </li>
136    <li> <strong class="uidlink"><a href="ndg.security.test.wsSecurity.server.EchoService_services.EchoBindingSOAP-class.html">ndg.security.test.wsSecurity.server.EchoService_services.EchoBindingSOAP</a></strong>
137    </li>
138    <li> <strong class="uidlink"><a href="ndg.security.test.wsSecurity.client.EchoService_services.EchoBindingSOAP-class.html">ndg.security.test.wsSecurity.client.EchoService_services.EchoBindingSOAP</a></strong>
139    </li>
140    <li> <strong class="uidlink"><a href="ndg.security.test.wsSecurity.client.EchoService_services.EchoServiceLocator-class.html">ndg.security.test.wsSecurity.client.EchoService_services.EchoServiceLocator</a></strong>
141    </li>
142    <li> <strong class="uidlink"><a href="ndg.security.test.wsSecurity.server.EchoService_services.EchoServiceLocator-class.html">ndg.security.test.wsSecurity.server.EchoService_services.EchoServiceLocator</a></strong>
143    </li>
144    <li> <strong class="uidlink">cgi.FieldStorage</strong>:
145      <em class="summary">Store a sequence of fields, reading multipart/form-data.</em>
146    </li>
147    <li> <strong class="uidlink"><a href="ndg.security.common.gatekeeper.GatekeeperResrc-class.html">ndg.security.common.gatekeeper.GatekeeperResrc</a></strong>:
148      <em class="summary">An abstract base class to define the resource -&gt; role interface
149        for the Gatekeeper.</em>
150    </li>
151    <li> <strong class="uidlink">httplib.HTTPConnection</strong>
152    </li>
153    <li> <strong class="uidlink"><a href="httplib.HTTPResponse-class.html">httplib.HTTPResponse</a></strong>
154    </li>
155    <li> <strong class="uidlink">ZSI.wstools.Utility.MessageInterface</strong>:
156      <em class="summary">Higher Level Interface, delegates to DOM singleton, must be
157        subclassed and implement all methods that throw
158        NotImplementedError.</em>
159    </li>
160    <li> <strong class="uidlink">ZSI.wstools.Namespaces.OASIS</strong>:
161      <em class="summary">URLs for Oasis specifications</em>
162    </li>
163    <li> <strong class="uidlink">ConfigParser.RawConfigParser</strong>
164    </li>
165    <li> <strong class="uidlink">ZSI.ServiceContainer.ServiceInterface</strong>:
166      <em class="summary">Defines the interface for use with ServiceContainer Handlers.</em>
167    <ul>
168    <li> <strong class="uidlink">ZSI.ServiceContainer.ServiceSOAPBinding</strong>:
169      <em class="summary">Binding defines the set of wsdl:binding operations, it takes as
170        input a ParsedSoap instance and parses it into a pyobj.</em>
171    <ul>
172    <li> <strong class="uidlink"><a href="ndg.security.test.wsSecurity.server.EchoService_services_server.EchoService-class.html">ndg.security.test.wsSecurity.server.EchoService_services_server.EchoService</a></strong>
173    </li>
174    </ul>
175    </li>
176    </ul>
177    </li>
178    <li> <strong class="uidlink"><a href="ndg.security.common.SessionMgr.SessionMgr_services.SessionMgrBindingSOAP-class.html">ndg.security.common.SessionMgr.SessionMgr_services.SessionMgrBindingSOAP</a></strong>
179    </li>
180    <li> <strong class="uidlink"><a href="ndg.security.common.SessionMgr.SessionMgr_services.SessionMgrServiceLocator-class.html">ndg.security.common.SessionMgr.SessionMgr_services.SessionMgrServiceLocator</a></strong>
181    </li>
182    <li> <strong class="uidlink"><a href="ndg.security.server.pylons.container.lib.openid_provider_util.State-class.html">ndg.security.server.pylons.container.lib.openid_provider_util.State</a></strong>:
183      <em class="summary">Convenience class for passing parameters from rendering interface
184        to individual template files</em>
185    </li>
186    <li> <strong class="uidlink"><a href="ndg.security.server.sso.sso.lib.openid_util.State-class.html">ndg.security.server.sso.sso.lib.openid_util.State</a></strong>
187    </li>
188    <li> <strong class="uidlink">unittest.TestCase</strong>:
189      <em class="summary">A class whose instances are single test cases.</em>
190    </li>
191    <li> <strong class="uidlink">unittest.TestSuite</strong>:
192      <em class="summary">A test suite is a composite test consisting of a number of
193        TestCases.</em>
194    </li>
195    <li> <strong class="uidlink">ZSI.TC.TypeCode</strong>:
196      <em class="summary">The parent class for all parseable SOAP types.</em>
197    <ul>
198    <li> <strong class="uidlink">ZSI.TCcompound.ComplexType</strong>:
199      <em class="summary">Represents an element of complexType, potentially containing other
200        elements.</em>
201    <ul>
202    <li> <strong class="uidlink"><a href="ndg.security.test.wsSecurity.client.EchoService_services_types.ns0.EchoResponse_Dec-class.html">ndg.security.test.wsSecurity.client.EchoService_services_types.ns0.EchoResponse_Dec</a></strong>
203    </li>
204    <li> <strong class="uidlink"><a href="ndg.security.test.wsSecurity.client.EchoService_services_types.ns0.Echo_Dec-class.html">ndg.security.test.wsSecurity.client.EchoService_services_types.ns0.Echo_Dec</a></strong>
205    </li>
206    </ul>
207    </li>
208    </ul>
209    </li>
210    <li> <strong class="uidlink">ZSI.schema.TypeDefinition</strong>:
211      <em class="summary">Typecodes subclass to represent a Global Type Definition by setting
212        class variable type.</em>
213    </li>
214    <li> <strong class="uidlink">ndg.security.server.pylons.controllers.WSGIController</strong>
215    </li>
216    <li> <strong class="uidlink">ndg.security.server.pylons.controllers.WSGIController</strong>
217    </li>
218    <li> <strong class="uidlink">pylons.controllers.WSGIController</strong>
219    </li>
220    <li> <strong class="uidlink"><a href="ndg.security.server.twisted.WSSecurityHandler-class.html">ndg.security.server.twisted.WSSecurityHandler</a></strong>
221    </li>
222    <li> <strong class="uidlink"><a href="ndg.security.server.twisted.WSSecurityHandlerChainFactory-class.html">ndg.security.server.twisted.WSSecurityHandlerChainFactory</a></strong>
223    </li>
224    <li> <strong class="uidlink">ZSI.wstools.Namespaces.WSU</strong>
225    </li>
226    <li> <strong class="uidlink"><a href="ZSI.wstools.Namespaces.OASIS.X509TOKEN-class.html">ZSI.wstools.Namespaces.OASIS.X509TOKEN</a></strong>
227    </li>
228    <li> <strong class="uidlink"><a href="ndg.security.server.sso.sso.config.ssoServiceMiddleware.ndg.security.common.sso.cfg-class.html">ndg.security.server.sso.sso.config.ssoServiceMiddleware.ndg.security.common.sso.cfg</a></strong>:
229      <em class="summary">Placeholder for server and sslServer attributes</em>
230    </li>
231    <li> <strong class="uidlink"><a href="ndg.security.server.sso.sso.config.ssoServiceMiddleware.ndg.security.common-class.html">ndg.security.server.sso.sso.config.ssoServiceMiddleware.ndg.security.common</a></strong>:
232      <em class="summary">Client class is also needed for BaseController handler to handle
233        responses from Single Sign On IdP</em>
234    </li>
235    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.config.ssoClientMiddleware.ndg.security.common-class.html">ndg.security.client.ssoclient.ssoclient.config.ssoClientMiddleware.ndg.security.common</a></strong>
236    </li>
237    <li> <strong class="uidlink"><a href="ndg.security.common.logService.log_services.logBindingSOAP-class.html">ndg.security.common.logService.log_services.logBindingSOAP</a></strong>
238    </li>
239    <li> <strong class="uidlink"><a href="ndg.security.common.logService.log_services.logServiceInterface-class.html">ndg.security.common.logService.log_services.logServiceInterface</a></strong>
240    </li>
241    <li> <strong class="uidlink"><a href="ndg.security.server.sso.sso.config.ssoServiceMiddleware.ndg-class.html">ndg.security.server.sso.sso.config.ssoServiceMiddleware.ndg</a></strong>:
242      <em class="summary">Class structure to define a namespace for SSO Service config
243        attached Pylons global variable 'g'</em>
244    </li>
245    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.config.ssoClientMiddleware.ndg-class.html">ndg.security.client.ssoclient.ssoclient.config.ssoClientMiddleware.ndg</a></strong>:
246      <em class="summary">Class structure to define a namespace for SSO Client config
247        attached Pylons global variable 'g'</em>
248    </li>
249    <li> <strong class="uidlink"><a href="ndg.security.common.ca.CertificateAuthority_services_types.ns0-class.html">ndg.security.common.ca.CertificateAuthority_services_types.ns0</a></strong>
250    </li>
251    <li> <strong class="uidlink"><a href="ndg.security.common.SessionMgr.SessionMgr_services_types.ns0-class.html">ndg.security.common.SessionMgr.SessionMgr_services_types.ns0</a></strong>
252    </li>
253    <li> <strong class="uidlink"><a href="ndg.security.test.wsSecurity.server.EchoService_services_types.ns0-class.html">ndg.security.test.wsSecurity.server.EchoService_services_types.ns0</a></strong>
254    </li>
255    <li> <strong class="uidlink"><a href="ndg.security.test.wsSecurity.client.EchoService_services_types.ns0-class.html">ndg.security.test.wsSecurity.client.EchoService_services_types.ns0</a></strong>
256    </li>
257    <li> <strong class="uidlink"><a href="ndg.security.common.AttAuthority.AttAuthority_services_types.ns0-class.html">ndg.security.common.AttAuthority.AttAuthority_services_types.ns0</a></strong>
258    </li>
259    <li> <strong class="uidlink">object</strong>:
260      <em class="summary">The most base type</em>
261    <ul>
262    <li> <strong class="uidlink"><a href="ndg.security.common.AttAuthority.AttAuthorityClient-class.html">ndg.security.common.AttAuthority.AttAuthorityClient</a></strong>:
263      <em class="summary">Client interface to Attribute Authority web service</em>
264    </li>
265    <li> <strong class="uidlink"><a href="ndg.security.server.AttAuthority.AttCertLog-class.html">ndg.security.server.AttAuthority.AttCertLog</a></strong>:
266      <em class="summary">Log each Attribute Certificate issued using a rotating file handler
267        so that the number of files held can be managed</em>
268    </li>
269    <li> <strong class="uidlink">exceptions.BaseException</strong>:
270      <em class="summary">Common base class for all exceptions</em>
271    <ul>
272    <li> <strong class="uidlink">exceptions.Exception</strong>:
273      <em class="summary">Common base class for all non-exit exceptions.</em>
274    <ul>
275    <li> <strong class="uidlink"><a href="ndg.security.server.AttAuthority.AAUserRolesError-class.html">ndg.security.server.AttAuthority.AAUserRolesError</a></strong>:
276      <em class="summary">Exception handling for NDG Attribute Authority User Roles interface
277        class.</em>
278    </li>
279    <li> <strong class="uidlink"><a href="ndg.security.common.AttAuthority.AttAuthorityClientError-class.html">ndg.security.common.AttAuthority.AttAuthorityClientError</a></strong>:
280      <em class="summary">Exception handling for AttributeAuthorityClient class</em>
281    </li>
282    <li> <strong class="uidlink"><a href="ndg.security.server.AttAuthority.AttAuthorityError-class.html">ndg.security.server.AttAuthority.AttAuthorityError</a></strong>:
283      <em class="summary">Exception handling for NDG Attribute Authority class.</em>
284    </li>
285    <li> <strong class="uidlink"><a href="ndg.security.common.AttCert.AttCertError-class.html">ndg.security.common.AttCert.AttCertError</a></strong>:
286      <em class="summary">Exception handling for NDG Attribute Certificate class.</em>
287    </li>
288    <li> <strong class="uidlink"><a href="ndg.security.common.saml.AttributeAssertionError-class.html">ndg.security.common.saml.AttributeAssertionError</a></strong>:
289      <em class="summary">Exception handling for NDG Attribute Assertion class.</em>
290    </li>
291    <li> <strong class="uidlink"><a href="ndg.security.common.AttAuthority.AttributeRequestDenied-class.html">ndg.security.common.AttAuthority.AttributeRequestDenied</a></strong>:
292      <em class="summary">Raise when a getAttCert call to the AA is denied</em>
293    </li>
294    <li> <strong class="uidlink"><a href="ndg.security.server.sso.sso.lib.base.BaseControllerError-class.html">ndg.security.server.sso.sso.lib.base.BaseControllerError</a></strong>:
295      <em class="summary">Error handling for BaseController</em>
296    </li>
297    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.lib.base.BaseControllerError-class.html">ndg.security.client.ssoclient.ssoclient.lib.base.BaseControllerError</a></strong>:
298      <em class="summary">Error handling for BaseController</em>
299    </li>
300    <li> <strong class="uidlink"><a href="ndg.security.common.ca.CertificateAuthorityClientError-class.html" onclick="show_private();">ndg.security.common.ca.CertificateAuthorityClientError</a></strong>:
301      <em class="summary">Exception handling for CertificateAuthorityClient class</em>
302    </li>
303    <li> <strong class="uidlink"><a href="ndg.security.common.utils.ClassFactory.ClassFactoryError-class.html">ndg.security.common.utils.ClassFactory.ClassFactoryError</a></strong>:
304      <em class="summary">Exception handling for NDG ClassFactory module.</em>
305    </li>
306    <li> <strong class="uidlink"><a href="ndg.security.server.authenservice.MyProxy.CmdLineClientError-class.html">ndg.security.server.authenservice.MyProxy.CmdLineClientError</a></strong>:
307      <em class="summary">Errors related to CmdLineClient class</em>
308    </li>
309    <li> <strong class="uidlink"><a href="ndg.security.common.zsi_utils.elementtreeproxy.ElementProxyException-class.html">ndg.security.common.zsi_utils.elementtreeproxy.ElementProxyException</a></strong>
310    </li>
311    <li> <strong class="uidlink"><a href="ndg.security.client.GatekeeperClient.GatekeeperClientError-class.html">ndg.security.client.GatekeeperClient.GatekeeperClientError</a></strong>:
312      <em class="summary">Exception handling for Gatekeeper class</em>
313    </li>
314    <li> <strong class="uidlink"><a href="ndg.security.common.gatekeeper.GatekeeperError-class.html">ndg.security.common.gatekeeper.GatekeeperError</a></strong>:
315      <em class="summary">Exception handling for NDG Gatekeeper class.</em>
316    </li>
317    <li> <strong class="uidlink"><a href="ndg.security.server.authenservice.MyProxy.GetError-class.html">ndg.security.server.authenservice.MyProxy.GetError</a></strong>:
318      <em class="summary">Exceptions arising from get request to server</em>
319    </li>
320    <li> <strong class="uidlink"><a href="ndg.security.common.XMLSec.InvalidSignature-class.html">ndg.security.common.XMLSec.InvalidSignature</a></strong>:
321      <em class="summary">Raised from verify method for an invalid signature</em>
322    </li>
323    <li> <strong class="uidlink"><a href="ndg.security.client.LogClient.LogClientError-class.html">ndg.security.client.LogClient.LogClientError</a></strong>:
324      <em class="summary">Exception handling for Logging class</em>
325    </li>
326    <li> <strong class="uidlink"><a href="ndg.security.server.Log.LogError-class.html">ndg.security.server.Log.LogError</a></strong>:
327      <em class="summary">Exception handling for NDG Logging class.</em>
328    </li>
329    <li> <strong class="uidlink"><a href="ndg.security.common.pylons.security_util.LoginServiceQueryError-class.html">ndg.security.common.pylons.security_util.LoginServiceQueryError</a></strong>:
330      <em class="summary">Error handling for SSOServiceQuery - a class which handles the
331        parsing of security args in a HTTP GET request for the LoginService</em>
332    </li>
333    <li> <strong class="uidlink"><a href="ndg.security.server.authenservice.MyProxy.MyProxyClientError-class.html">ndg.security.server.authenservice.MyProxy.MyProxyClientError</a></strong>:
334      <em class="summary">Catch all exception class</em>
335    </li>
336    <li> <strong class="uidlink"><a href="ndg.security.server.wsgi.openid_provider.OpenIDProviderConfigError-class.html">ndg.security.server.wsgi.openid_provider.OpenIDProviderConfigError</a></strong>:
337      <em class="summary">OpenID Provider Configuration Error</em>
338    </li>
339    <li> <strong class="uidlink"><a href="ndg.security.server.wsgi.openid_provider.OpenIDProviderMiddlewareError-class.html">ndg.security.server.wsgi.openid_provider.OpenIDProviderMiddlewareError</a></strong>:
340      <em class="summary">OpenID Provider WSGI Middleware Error</em>
341    </li>
342    <li> <strong class="uidlink"><a href="ndg.security.common.openssl.OpenSSLConfigError-class.html">ndg.security.common.openssl.OpenSSLConfigError</a></strong>:
343      <em class="summary">Exceptions related to OpenSSLConfig class</em>
344    </li>
345    <li> <strong class="uidlink"><a href="ndg.security.common.authz.pdp.PDPError-class.html">ndg.security.common.authz.pdp.PDPError</a></strong>:
346      <em class="summary">Base class for PDP exceptions</em>
347    </li>
348    <li> <strong class="uidlink"><a href="ndg.security.common.authz.pep.PEPError-class.html">ndg.security.common.authz.pep.PEPError</a></strong>:
349      <em class="summary">Exception handling for NDG Policy Enforcement Point class.</em>
350    </li>
351    <li> <strong class="uidlink"><a href="ndg.security.server.authenservice.MyProxy.RetrieveError-class.html">ndg.security.server.authenservice.MyProxy.RetrieveError</a></strong>:
352      <em class="summary">Error recovering a response from MyProxy</em>
353    </li>
354    <li> <strong class="uidlink"><a href="ndg.security.server.wsgi.soap.SOAPMiddlewareError-class.html">ndg.security.server.wsgi.soap.SOAPMiddlewareError</a></strong>:
355      <em class="summary">Base error handling exception for this module</em>
356    </li>
357    <li> <strong class="uidlink">M2Crypto.SSL.Checker.SSLVerificationError</strong>
358    </li>
359    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.config.ssoClientMiddleware.SSOClientConfigError-class.html">ndg.security.client.ssoclient.ssoclient.config.ssoClientMiddleware.SSOClientConfigError</a></strong>:
360      <em class="summary">Handle errors from parsing security config items</em>
361    </li>
362    <li> <strong class="uidlink"><a href="ndg.security.server.sso.sso.config.ssoServiceMiddleware.SSOServiceConfigError-class.html">ndg.security.server.sso.sso.config.ssoServiceMiddleware.SSOServiceConfigError</a></strong>:
363      <em class="summary">Handle errors from parsing security config items</em>
364    </li>
365    <li> <strong class="uidlink"><a href="ndg.security.common.SecurityCGI.SecurityCGIError-class.html">ndg.security.common.SecurityCGI.SecurityCGIError</a></strong>:
366      <em class="summary">Exception handling for NDG Security CGI class.</em>
367    </li>
368    <li> <strong class="uidlink"><a href="ndg.security.common.gatekeeper.SecurityConfigError-class.html">ndg.security.common.gatekeeper.SecurityConfigError</a></strong>:
369      <em class="summary">Handle errors from parsing security config items</em>
370    </li>
371    <li> <strong class="uidlink"><a href="ndg.security.common.sessionCookie.SessionCookieError-class.html">ndg.security.common.sessionCookie.SessionCookieError</a></strong>:
372      <em class="summary">Handle exception from SessionCookie class</em>
373    </li>
374    <li> <strong class="uidlink"><a href="ndg.security.common.SessionMgr.SessionMgrClientError-class.html" onclick="show_private();">ndg.security.common.SessionMgr.SessionMgrClientError</a></strong>:
375      <em class="summary">Exception handling for SessionMgrClient class</em>
376    </li>
377    <li> <strong class="uidlink"><a href="ndg.security.common.XMLSec.SignError-class.html">ndg.security.common.XMLSec.SignError</a></strong>:
378      <em class="summary">Raised from sign method if an error occurs generating the signature</em>
379    </li>
380    <li> <strong class="uidlink"><a href="ndg.security.client.SimpleCAClient.SimpleCAClientError-class.html">ndg.security.client.SimpleCAClient.SimpleCAClientError</a></strong>:
381      <em class="summary">Exception handling for NDG Certificate Request class.</em>
382    </li>
383    <li> <strong class="uidlink"><a href="ndg.security.server.ca.SimpleCAError-class.html">ndg.security.server.ca.SimpleCAError</a></strong>:
384      <em class="summary">Exception handling for NDG SimpleCA class.</em>
385    </li>
386    <li> <strong class="uidlink">exceptions.StandardError</strong>:
387      <em class="summary">Base class for all standard Python exceptions that do not represent
388        interpreter exiting.</em>
389    <ul>
390    <li> <strong class="uidlink"><a href="exceptions.AssertionError-class.html">exceptions.AssertionError</a></strong>:
391      <em class="summary">Assertion failed.</em>
392    </li>
393    </ul>
394    </li>
395    <li> <strong class="uidlink"><a href="ndg.security.common.gatekeeper.URLCannotBeOpened-class.html">ndg.security.common.gatekeeper.URLCannotBeOpened</a></strong>:
396      <em class="summary">Raise from canURLBeOpened PullModelHandler class method if URL is
397        invalid - this method is used to check the AA service</em>
398    </li>
399    <li> <strong class="uidlink"><a href="ndg.security.common.XMLSec.VerifyError-class.html">ndg.security.common.XMLSec.VerifyError</a></strong>:
400      <em class="summary">Raised from verify method if an error occurs</em>
401    </li>
402    <li> <strong class="uidlink"><a href="ndg.security.common.wssecurity.WSSecurityConfigOpNotPermitted-class.html">ndg.security.common.wssecurity.WSSecurityConfigOpNotPermitted</a></strong>:
403      <em class="summary">Raise for dict methods not allowed in WSSecurityConfig</em>
404    </li>
405    <li> <strong class="uidlink"><a href="ndg.security.common.wssecurity.BaseSignatureHandler.WSSecurityError-class.html">ndg.security.common.wssecurity.BaseSignatureHandler.WSSecurityError</a></strong>:
406      <em class="summary">For WS-Security generic exceptions not covered by other exception
407        classes in this module</em>
408    </li>
409    <li> <strong class="uidlink"><a href="ndg.security.server.wsgi.wssecurity.WSSecurityFilterError-class.html">ndg.security.server.wsgi.wssecurity.WSSecurityFilterError</a></strong>:
410      <em class="summary">Base exception class for WS-Security WSGI Filter</em>
411    </li>
412    <li> <strong class="uidlink"><a href="ndg.security.common.X509.X500DNError-class.html">ndg.security.common.X509.X500DNError</a></strong>:
413      <em class="summary">Exception handling for NDG X.500 DN class.</em>
414    </li>
415    <li> <strong class="uidlink"><a href="ndg.security.common.X509.X509CertError-class.html">ndg.security.common.X509.X509CertError</a></strong>:
416      <em class="summary">Exception handling for NDG X.509 Certificate handling class.</em>
417    </li>
418    <li> <strong class="uidlink"><a href="ndg.security.common.X509.X509StackError-class.html">ndg.security.common.X509.X509StackError</a></strong>:
419      <em class="summary">Error from X509Stack type</em>
420    </li>
421    <li> <strong class="uidlink"><a href="ndg.security.common.xmlsec.etree.XMLSecDocError-class.html">ndg.security.common.xmlsec.etree.XMLSecDocError</a></strong>:
422      <em class="summary">Exception handling for NDG XML Security class.</em>
423    </li>
424    <li> <strong class="uidlink"><a href="ndg.security.common.XMLSec.XMLSecDocError-class.html">ndg.security.common.XMLSec.XMLSecDocError</a></strong>:
425      <em class="summary">Exception handling for NDG XML Security class.</em>
426    </li>
427    <li> <strong class="uidlink"><a href="ndg.security.common.CredWallet._CredWalletException-class.html" onclick="show_private();">ndg.security.common.CredWallet._CredWalletException</a></strong>:
428      <em class="summary">Generic Exception class for CredWallet module.</em>
429    </li>
430    <li> <strong class="uidlink"><a href="ndg.security.server.SessionMgr._SessionMgrException-class.html" onclick="show_private();">ndg.security.server.SessionMgr._SessionMgrException</a></strong>:
431      <em class="summary">Base class for all Exceptions in this module.</em>
432    </li>
433    </ul>
434    </li>
435    </ul>
436    </li>
437    <li> <strong class="uidlink"><a href="ndg.security.common.wssecurity.BaseSignatureHandler.BaseSignatureHandler-class.html">ndg.security.common.wssecurity.BaseSignatureHandler.BaseSignatureHandler</a></strong>:
438      <em class="summary">Class to handle signature and verification of signature with
439        WS-Security</em>
440    </li>
441    <li> <strong class="uidlink"><a href="ndg.security.common.ca.CertificateAuthorityClient-class.html" onclick="show_private();">ndg.security.common.ca.CertificateAuthorityClient</a></strong>:
442      <em class="summary">Client interface to Certificate Authority web service</em>
443    </li>
444    <li> <strong class="uidlink"><a href="ndg.security.server.authenservice.MyProxy.CmdLineClient-class.html">ndg.security.server.authenservice.MyProxy.CmdLineClient</a></strong>:
445      <em class="summary">Command line interface to MyProxyClient class.</em>
446    </li>
447    <li> <strong class="uidlink"><a href="ndg.security.common.CredWallet.CredWallet-class.html">ndg.security.common.CredWallet.CredWallet</a></strong>:
448      <em class="summary">Volatile store of user credentials associated with a user session</em>
449    </li>
450    <li> <strong class="uidlink">ZSI.schema.ElementDeclaration</strong>:
451      <em class="summary">Typecodes subclass to represent a Global Element Declaration by
452        setting class variables schema and literal.</em>
453    <ul>
454    <li> <strong class="uidlink"><a href="ndg.security.test.wsSecurity.client.EchoService_services_types.ns0.EchoResponse_Dec-class.html">ndg.security.test.wsSecurity.client.EchoService_services_types.ns0.EchoResponse_Dec</a></strong>
455    </li>
456    <li> <strong class="uidlink"><a href="ndg.security.test.wsSecurity.client.EchoService_services_types.ns0.Echo_Dec-class.html">ndg.security.test.wsSecurity.client.EchoService_services_types.ns0.Echo_Dec</a></strong>
457    </li>
458    </ul>
459    </li>
460    <li> <strong class="uidlink"><a href="ndg.security.common.wssecurity.dom.EncryptionHandler-class.html">ndg.security.common.wssecurity.dom.EncryptionHandler</a></strong>:
461      <em class="summary">Encrypt/Decrypt SOAP messages using WS-Security</em>
462    </li>
463    <li> <strong class="uidlink"><a href="ndg.security.common.authz.pdp.proftp.FTPAccess-class.html">ndg.security.common.authz.pdp.proftp.FTPAccess</a></strong>:
464      <em class="summary">Routines connected with reading .ftpaccess files used by proftp to
465control access to directories.</em>
466    </li>
467    <li> <strong class="uidlink"><a href="ndg.security.common.gatekeeper.Gatekeeper-class.html">ndg.security.common.gatekeeper.Gatekeeper</a></strong>:
468      <em class="summary">NDG Gatekeeper class - determines whether a given Attribute
469        Certificate can access a given resource.</em>
470    </li>
471    <li> <strong class="uidlink"><a href="ndg.security.client.GatekeeperClient.GatekeeperClient-class.html">ndg.security.client.GatekeeperClient.GatekeeperClient</a></strong>
472    </li>
473    <li> <strong class="uidlink"><a href="ndg.security.server.pylons.container.lib.app_globals.Globals-class.html">ndg.security.server.pylons.container.lib.app_globals.Globals</a></strong>:
474      <em class="summary">Globals acts as a container for objects available throughout the
475        life of the application</em>
476    </li>
477    <li> <strong class="uidlink"><a href="ndg.security.server.sso.sso.lib.app_globals.Globals-class.html">ndg.security.server.sso.sso.lib.app_globals.Globals</a></strong>:
478      <em class="summary">Globals acts as a container for objects available throughout the
479        life of the application</em>
480    </li>
481    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.lib.app_globals.Globals-class.html">ndg.security.client.ssoclient.ssoclient.lib.app_globals.Globals</a></strong>:
482      <em class="summary">Globals acts as a container for objects available throughout the
483        life of the application</em>
484    </li>
485    <li> <strong class="uidlink"><a href="ndg.security.common.m2CryptoSSLUtility.HostCheck-class.html">ndg.security.common.m2CryptoSSLUtility.HostCheck</a></strong>:
486      <em class="summary">Override SSL.Checker.Checker to enable alternate Common Name
487        setting match for peer cert</em>
488    </li>
489    <li> <strong class="uidlink"><a href="ndg.security.client.LogClient.LogClient-class.html">ndg.security.client.LogClient.LogClient</a></strong>
490    </li>
491    <li> <strong class="uidlink"><a href="ndg.security.server.authenservice.MyProxy.MyProxyClient-class.html">ndg.security.server.authenservice.MyProxy.MyProxyClient</a></strong>:
492      <em class="summary">MyProxy client interface</em>
493    </li>
494    <li> <strong class="uidlink"><a href="ndg.security.server.wsgi.openid_provider.OpenIDProviderMiddleware-class.html">ndg.security.server.wsgi.openid_provider.OpenIDProviderMiddleware</a></strong>:
495      <em class="summary">WSGI Middleware to implement an OpenID Provider</em>
496    </li>
497    <li> <strong class="uidlink"><a href="ndg.security.common.openssl.OpenSSLConfig-class.html">ndg.security.common.openssl.OpenSSLConfig</a></strong>:
498      <em class="summary">Wrapper to OpenSSL Configuration file to allow extraction of
499        required distinguished name used for making certificate requests</em>
500    </li>
501    <li> <strong class="uidlink"><a href="ndg.security.common.authz.pdp.PDPInterface-class.html">ndg.security.common.authz.pdp.PDPInterface</a></strong>:
502      <em class="summary">PEP (Gatekeeper) abstract interface to a Policy Decision Point</em>
503    </li>
504    <li> <strong class="uidlink"><a href="ndg.security.common.authz.pep.PEP-class.html">ndg.security.common.authz.pep.PEP</a></strong>:
505      <em class="summary">NDG Policy Enforcement Point class - determines whether a given
506        Attribute Certificate can access a given resource.</em>
507    </li>
508    <li> <strong class="uidlink"><a href="ndg.security.common.gatekeeper.PullModelHandler-class.html">ndg.security.common.gatekeeper.PullModelHandler</a></strong>:
509      <em class="summary">Make access control decision based on CSML constraint and user
510        security token</em>
511    </li>
512    <li> <strong class="uidlink"><a href="ndg.security.server.wsgi.openid_provider.RenderingInterface-class.html">ndg.security.server.wsgi.openid_provider.RenderingInterface</a></strong>:
513      <em class="summary">Interface class for rendering of OpenID Provider pages.</em>
514    </li>
515    <li> <strong class="uidlink"><a href="ndg.security.server.wsgi.soap.SOAPMiddleware-class.html">ndg.security.server.wsgi.soap.SOAPMiddleware</a></strong>:
516      <em class="summary">Middleware configurable to a given ZSI SOAP binding</em>
517    </li>
518    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.config.ssoClientMiddleware.SSOClientConfig-class.html">ndg.security.client.ssoclient.ssoclient.config.ssoClientMiddleware.SSOClientConfig</a></strong>:
519      <em class="summary">Get Security related parameters from the Pylons NDG config file</em>
520    </li>
521    <li> <strong class="uidlink"><a href="ndg.security.server.sso.sso.config.ssoServiceMiddleware.SSOMiddleware-class.html">ndg.security.server.sso.sso.config.ssoServiceMiddleware.SSOMiddleware</a></strong>
522    </li>
523    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.config.ssoClientMiddleware.SSOMiddleware-class.html">ndg.security.client.ssoclient.ssoclient.config.ssoClientMiddleware.SSOMiddleware</a></strong>
524    </li>
525    <li> <strong class="uidlink"><a href="ndg.security.server.sso.sso.config.ssoServiceMiddleware.SSOServiceConfig-class.html">ndg.security.server.sso.sso.config.ssoServiceMiddleware.SSOServiceConfig</a></strong>:
526      <em class="summary">Get Security related parameters from the Pylons NDG config file</em>
527    </li>
528    <li> <strong class="uidlink"><a href="ndg.security.common.pylons.security_util.SSOServiceQuery-class.html">ndg.security.common.pylons.security_util.SSOServiceQuery</a></strong>:
529      <em class="summary">Create query string containing security credentials.</em>
530    </li>
531    <li> <strong class="uidlink"><a href="ndg.security.common.gatekeeper.SecurityConfig-class.html">ndg.security.common.gatekeeper.SecurityConfig</a></strong>:
532      <em class="summary">Get Security related parameters from the Pylons NDG config file</em>
533    </li>
534    <li> <strong class="uidlink"><a href="ndg.security.common.sessionCookie.SessionCookie-class.html">ndg.security.common.sessionCookie.SessionCookie</a></strong>:
535      <em class="summary">Handler for creation and parsing of NDG Security Session Cookies</em>
536    </li>
537    <li> <strong class="uidlink"><a href="ndg.security.common.SessionMgr.SessionMgrClient-class.html" onclick="show_private();">ndg.security.common.SessionMgr.SessionMgrClient</a></strong>:
538      <em class="summary">Client interface to Session Manager Web Service</em>
539    </li>
540    <li> <strong class="uidlink"><a href="ndg.security.server.SessionMgr.UserSession-class.html">ndg.security.server.SessionMgr.UserSession</a></strong>:
541      <em class="summary">Session details - created when a user logs into NDG</em>
542    </li>
543    <li> <strong class="uidlink"><a href="ndg.security.common.X509.X509Cert-class.html">ndg.security.common.X509.X509Cert</a></strong>:
544      <em class="summary">NDG X509 Certificate Handling</em>
545    </li>
546    <li> <strong class="uidlink"><a href="ndg.security.common.X509.X509Stack-class.html">ndg.security.common.X509.X509Stack</a></strong>:
547      <em class="summary">Wrapper for M2Crypto X509_Stack</em>
548    </li>
549    <li> <strong class="uidlink"><a href="ndg.security.common.XMLSec.XMLSecDoc-class.html">ndg.security.common.XMLSec.XMLSecDoc</a></strong>:
550      <em class="summary">Implements XML Signature and XML Encryption for a Document.</em>
551    </li>
552    <li> <strong class="uidlink"><a href="ndg.security.common.xmlsec.etree.XMLSecDoc-class.html">ndg.security.common.xmlsec.etree.XMLSecDoc</a></strong>:
553      <em class="summary">Implements XML Signature and XML Encryption for a Document.</em>
554    </li>
555    <li> <strong class="uidlink"><a href="ndg.security.common.SecurityCGI._SecurityCGI-class.html" onclick="show_private();">ndg.security.common.SecurityCGI._SecurityCGI</a></strong>:
556      <em class="summary">CGI Service Provider - Identity Provider interface base class for NDG
557Security</em>
558    </li>
559    <li> <strong class="uidlink">dict</strong>:
560      <em class="summary">dict() -&gt; new empty dictionary.</em>
561    </li>
562    <li> <strong class="uidlink">type</strong>:
563      <em class="summary">type(object) -&gt; the object's type type(name, bases, dict) -&gt; 
564        a new type</em>
565    <ul>
566    <li> <strong class="uidlink"><a href="ZSI.schema.SchemaInstanceType-class.html">ZSI.schema.SchemaInstanceType</a></strong>:
567      <em class="summary">Register all types/elements, when hit already defined
568class dont create a new one just give back reference.</em>
569    </li>
570    <li> <strong class="uidlink"><a href="ndg.security.common.AttCert._MetaAttCert-class.html" onclick="show_private();">ndg.security.common.AttCert._MetaAttCert</a></strong>:
571      <em class="summary">Enable AttCert to have read only class variables e.g.</em>
572    </li>
573    <li> <strong class="uidlink"><a href="ndg.security.common.saml._MetaAttributeAssertion-class.html" onclick="show_private();">ndg.security.common.saml._MetaAttributeAssertion</a></strong>:
574      <em class="summary">Enable AttributeAssertion to have read only class variables e.g.</em>
575    </li>
576    <li> <strong class="uidlink"><a href="ndg.security.common.CredWallet._MetaCredWallet-class.html" onclick="show_private();">ndg.security.common.CredWallet._MetaCredWallet</a></strong>:
577      <em class="summary">Enable CredWallet to have read only class variables e.g.</em>
578    </li>
579    <li> <strong class="uidlink"><a href="ndg.security.common.sessionCookie._MetaSessionCookie-class.html" onclick="show_private();">ndg.security.common.sessionCookie._MetaSessionCookie</a></strong>:
580      <em class="summary">Enable SessionCookie to have read only class variables e.g.</em>
581    </li>
582    </ul>
583    </li>
584    </ul>
585    </li>
586    <li> <strong class="uidlink"><a href="ndg.security.server.sso.sso.config.ssoServiceMiddleware.ndg.security-class.html">ndg.security.server.sso.sso.config.ssoServiceMiddleware.ndg.security</a></strong>
587    </li>
588    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.config.ssoClientMiddleware.ndg.security-class.html">ndg.security.client.ssoclient.ssoclient.config.ssoClientMiddleware.ndg.security</a></strong>
589    </li>
590    <li> <strong class="uidlink"><a href="ndg.security.server.sso.sso.config.ssoServiceMiddleware.ndg.security.server-class.html">ndg.security.server.sso.sso.config.ssoServiceMiddleware.ndg.security.server</a></strong>
591    </li>
592    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.config.ssoClientMiddleware.ndg.security.common.sso-class.html">ndg.security.client.ssoclient.ssoclient.config.ssoClientMiddleware.ndg.security.common.sso</a></strong>
593    </li>
594    <li> <strong class="uidlink"><a href="ndg.security.server.sso.sso.config.ssoServiceMiddleware.ndg.security.common.sso-class.html">ndg.security.server.sso.sso.config.ssoServiceMiddleware.ndg.security.common.sso</a></strong>
595    </li>
596    <li> <strong class="uidlink"><a href="ndg.security.server.sso.sso.config.ssoServiceMiddleware.ndg.security.server.sso-class.html">ndg.security.server.sso.sso.config.ssoServiceMiddleware.ndg.security.server.sso</a></strong>
597    </li>
598    <li> <strong class="uidlink"><a href="ndg.security.server.sso.sso.config.ssoServiceMiddleware.ndg.security.common.sso.state-class.html">ndg.security.server.sso.sso.config.ssoServiceMiddleware.ndg.security.common.sso.state</a></strong>:
599      <em class="summary">State information - return to URL should be set each time a new
600        page is loaded.</em>
601    </li>
602    <li> <strong class="uidlink"><a href="ndg.security.server.sso.sso.config.ssoServiceMiddleware.ndg.security.server.sso.state-class.html">ndg.security.server.sso.sso.config.ssoServiceMiddleware.ndg.security.server.sso.state</a></strong>:
603      <em class="summary">State information specific to server side</em>
604    </li>
605</ul>
606<!-- ==================== NAVIGATION BAR ==================== -->
607<table class="navbar" border="0" width="100%" cellpadding="0"
608       bgcolor="#a0c0ff" cellspacing="0">
609  <tr valign="middle">
610  <!-- Home link -->
611      <th>&nbsp;&nbsp;&nbsp;<a
612        href="ndg-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
613
614  <!-- Tree link -->
615      <th bgcolor="#70b0f0" class="navbar-select"
616          >&nbsp;&nbsp;&nbsp;Trees&nbsp;&nbsp;&nbsp;</th>
617
618  <!-- Index link -->
619      <th>&nbsp;&nbsp;&nbsp;<a
620        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
621
622  <!-- Help link -->
623      <th>&nbsp;&nbsp;&nbsp;<a
624        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
625
626  <!-- Project homepage -->
627      <th class="navbar" align="right" width="100%">
628        <table border="0" cellpadding="0" cellspacing="0">
629          <tr><th class="navbar" align="center"
630            >NDG Security</th>
631          </tr></table></th>
632  </tr>
633</table>
634<table border="0" cellpadding="0" cellspacing="0" width="100%%">
635  <tr>
636    <td align="left" class="footer">
637    <a href="epydoc-log.html">Generated by Epydoc
638    3.0.1 on Thu Sep  4 09:37:40 2008</a>
639    </td>
640    <td align="right" class="footer">
641      <a target="mainFrame" href="http://epydoc.sourceforge.net"
642        >http://epydoc.sourceforge.net</a>
643    </td>
644  </tr>
645</table>
646
647<script type="text/javascript">
648  <!--
649  // Private objects are initially displayed (because if
650  // javascript is turned off then we want them to be
651  // visible); but by default, we want to hide them.  So hide
652  // them unless we have a cookie that says to show them.
653  checkCookie();
654  // -->
655</script>
656</body>
657</html>
Note: See TracBrowser for help on using the repository browser.