source: TI12-security/trunk/documentation/epydoc/ndg.security.common-pysrc.html @ 4245

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI12-security/trunk/documentation/epydoc/ndg.security.common-pysrc.html@4245
Revision 4245, 24.6 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>ndg.security.common</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>&nbsp;&nbsp;&nbsp;<a
23        href="module-tree.html">Trees</a>&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%">
44      <span class="breadcrumbs">
45        <a href="ndg-module.html">Package&nbsp;ndg</a> ::
46        <a href="ndg.security-module.html">Package&nbsp;security</a> ::
47        Package&nbsp;common
48      </span>
49    </td>
50    <td>
51      <table cellpadding="0" cellspacing="0">
52        <!-- hide/show private -->
53        <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
54    onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
55      </table>
56    </td>
57  </tr>
58</table>
59<h1 class="epydoc">Source Code for <a href="ndg.security.common-module.html">Package ndg.security.common</a></h1>
60<pre class="py-src">
61<a name="L1"></a><tt class="py-lineno"> 1</tt>  <tt class="py-line"><tt class="py-docstring">"""NDG Security common package - contains dependencies common to</tt> </tt>
62<a name="L2"></a><tt class="py-lineno"> 2</tt>  <tt class="py-line"><tt class="py-docstring">server and client packages</tt> </tt>
63<a name="L3"></a><tt class="py-lineno"> 3</tt>  <tt class="py-line"><tt class="py-docstring"></tt> </tt>
64<a name="L4"></a><tt class="py-lineno"> 4</tt>  <tt class="py-line"><tt class="py-docstring">NERC Data Grid Project</tt> </tt>
65<a name="L5"></a><tt class="py-lineno"> 5</tt>  <tt class="py-line"><tt class="py-docstring">"""</tt> </tt>
66<a name="L6"></a><tt class="py-lineno"> 6</tt>  <tt class="py-line"><tt class="py-name">__author__</tt> <tt class="py-op">=</tt> <tt class="py-string">"P J Kershaw"</tt> </tt>
67<a name="L7"></a><tt class="py-lineno"> 7</tt>  <tt class="py-line"><tt class="py-name">__date__</tt> <tt class="py-op">=</tt> <tt class="py-string">"27/10/06"</tt> </tt>
68<a name="L8"></a><tt class="py-lineno"> 8</tt>  <tt class="py-line"><tt class="py-name">__copyright__</tt> <tt class="py-op">=</tt> <tt class="py-string">"(C) 2007 STFC &amp; NERC"</tt> </tt>
69<a name="L9"></a><tt class="py-lineno"> 9</tt>  <tt class="py-line"><tt class="py-name">__contact__</tt> <tt class="py-op">=</tt> <tt class="py-string">"P.J.Kershaw@rl.ac.uk"</tt> </tt>
70<a name="L10"></a><tt class="py-lineno">10</tt>  <tt class="py-line"><tt class="py-name">__license__</tt> <tt class="py-op">=</tt> \ </tt>
71<a name="L11"></a><tt class="py-lineno">11</tt>  <tt class="py-line"><tt class="py-string">"""This software may be distributed under the terms of the Q Public </tt> </tt>
72<a name="L12"></a><tt class="py-lineno">12</tt>  <tt class="py-line"><tt class="py-string">License, version 1.0 or later."""</tt> </tt>
73<a name="L13"></a><tt class="py-lineno">13</tt>  <tt class="py-line"><tt class="py-name">__contact__</tt> <tt class="py-op">=</tt> <tt class="py-string">"P.J.Kershaw@rl.ac.uk"</tt> </tt>
74<a name="L14"></a><tt class="py-lineno">14</tt>  <tt class="py-line"><tt id="link-0" class="py-name" targets="Variable ndg.__revision__=ndg-module.html#__revision__,Variable ndg.security.__revision__=ndg.security-module.html#__revision__,Variable ndg.security.__revision__=ndg.security-module.html#__revision__,Variable ndg.security.client.LogClient.__revision__=ndg.security.client.LogClient-module.html#__revision__,Variable ndg.security.client.SimpleCAClient.__revision__=ndg.security.client.SimpleCAClient-module.html#__revision__,Variable ndg.security.client.__revision__=ndg.security.client-module.html#__revision__,Variable ndg.security.client.ndgSessionClient.__revision__=ndg.security.client.ndgSessionClient-module.html#__revision__,Variable ndg.security.common.AttAuthority.__revision__=ndg.security.common.AttAuthority-module.html#__revision__,Variable ndg.security.common.AttCert.__revision__=ndg.security.common.AttCert-module.html#__revision__,Variable ndg.security.common.CredWallet.__revision__=ndg.security.common.CredWallet-module.html#__revision__,Variable ndg.security.common.SQLObject.__revision__=ndg.security.common.SQLObject-module.html#__revision__,Variable ndg.security.common.SecurityCGI.__revision__=ndg.security.common.SecurityCGI-module.html#__revision__,Variable ndg.security.common.SessionMgr.__revision__=ndg.security.common.SessionMgr-module.html#__revision__,Variable ndg.security.common.X509.__revision__=ndg.security.common.X509-module.html#__revision__,Variable ndg.security.common.XMLSec.__revision__=ndg.security.common.XMLSec-module.html#__revision__,Variable ndg.security.common.__revision__=ndg.security.common-module.html#__revision__,Variable ndg.security.common.authz.__revision__=ndg.security.common.authz-module.html#__revision__,Variable ndg.security.common.authz.pdp.__revision__=ndg.security.common.authz.pdp-module.html#__revision__,Variable ndg.security.common.authz.pdp.browse.__revision__=ndg.security.common.authz.pdp.browse-module.html#__revision__,Variable ndg.security.common.authz.pdp.proftp.__revision__=ndg.security.common.authz.pdp.proftp-module.html#__revision__,Variable ndg.security.common.authz.pep.__revision__=ndg.security.common.authz.pep-module.html#__revision__,Variable ndg.security.common.ca.__revision__=ndg.security.common.ca-module.html#__revision__,Variable ndg.security.common.gatekeeper.__revision__=ndg.security.common.gatekeeper-module.html#__revision__,Variable ndg.security.common.logService.__revision__=ndg.security.common.logService-module.html#__revision__,Variable ndg.security.common.logService.log_services_server.__revision__=ndg.security.common.logService.log_services_server-module.html#__revision__,Variable ndg.security.common.m2CryptoSSLUtility.__revision__=ndg.security.common.m2CryptoSSLUtility-module.html#__revision__,Variable ndg.security.common.openssl.__revision__=ndg.security.common.openssl-module.html#__revision__,Variable ndg.security.common.pylons.security_util.__revision__=ndg.security.common.pylons.security_util-module.html#__revision__,Variable ndg.security.common.saml.__revision__=ndg.security.common.saml-module.html#__revision__,Variable ndg.security.common.sessionCookie.__revision__=ndg.security.common.sessionCookie-module.html#__revision__,Variable ndg.security.common.utils.ClassFactory.__revision__=ndg.security.common.utils.ClassFactory-module.html#__revision__,Variable ndg.security.common.utils.ConfigFileParsers.__revision__=ndg.security.common.utils.ConfigFileParsers-module.html#__revision__,Variable ndg.security.common.wssecurity.BaseSignatureHandler.__revision__=ndg.security.common.wssecurity.BaseSignatureHandler-module.html#__revision__,Variable ndg.security.common.wssecurity.__revision__=ndg.security.common.wssecurity-module.html#__revision__,Variable ndg.security.common.wssecurity.dom.__revision__=ndg.security.common.wssecurity.dom-module.html#__revision__,Variable ndg.security.common.wssecurity.etree.__revision__=ndg.security.common.wssecurity.etree-module.html#__revision__,Variable ndg.security.common.xmlsec.__revision__=ndg.security.common.xmlsec-module.html#__revision__,Variable ndg.security.common.xmlsec.dom.__revision__=ndg.security.common.xmlsec.dom-module.html#__revision__,Variable ndg.security.common.xmlsec.etree.__revision__=ndg.security.common.xmlsec.etree-module.html#__revision__,Variable ndg.security.common.zsi_utils.httpproxy.__revision__=ndg.security.common.zsi_utils.httpproxy-module.html#__revision__,Variable ndg.security.server.AttAuthority.__revision__=ndg.security.server.AttAuthority-module.html#__revision__,Variable ndg.security.server.Log.__revision__=ndg.security.server.Log-module.html#__revision__,Variable ndg.security.server.SessionMgr.__revision__=ndg.security.server.SessionMgr-module.html#__revision__,Variable ndg.security.server.__revision__=ndg.security.server-module.html#__revision__,Variable ndg.security.server.authenservice.MyProxy.__revision__=ndg.security.server.authenservice.MyProxy-module.html#__revision__,Variable ndg.security.server.authenservice.__revision__=ndg.security.server.authenservice-module.html#__revision__,Variable ndg.security.server.authenservice.session_mgr_my_proxy_client.__revision__=ndg.security.server.authenservice.session_mgr_my_proxy_client-module.html#__revision__,Variable ndg.security.server.ca.__revision__=ndg.security.server.ca-module.html#__revision__,Variable ndg.security.server.conf.__revision__=ndg.security.server.conf-module.html#__revision__,Variable ndg.security.server.conf.attCertLog.__revision__=ndg.security.server.conf.attCertLog-module.html#__revision__,Variable ndg.security.server.conf.certs.__revision__=ndg.security.server.conf.certs-module.html#__revision__,Variable ndg.security.server.conf.certs.ca.__revision__=ndg.security.server.conf.certs.ca-module.html#__revision__,Variable ndg.security.server.conf.userRoles.__revision__=ndg.security.server.conf.userRoles-module.html#__revision__,Variable ndg.security.server.initCredReposDb.__revision__=ndg.security.server.initCredReposDb-module.html#__revision__,Variable ndg.security.server.log.__revision__=ndg.security.server.log-module.html#__revision__,Variable ndg.security.server.pylons.container.lib.openid_provider_util.__revision__=ndg.security.server.pylons.container.lib.openid_provider_util-module.html#__revision__,Variable ndg.security.server.share.__revision__=ndg.security.server.share-module.html#__revision__,Variable ndg.security.server.twisted.__revision__=ndg.security.server.twisted-module.html#__revision__,Variable ndg.security.server.wsgi.openid_provider.__revision__=ndg.security.server.wsgi.openid_provider-module.html#__revision__,Variable ndg.security.server.wsgi.soap.__revision__=ndg.security.server.wsgi.soap-module.html#__revision__,Variable ndg.security.server.wsgi.wssecurity.__revision__=ndg.security.server.wsgi.wssecurity-module.html#__revision__,Variable ndg.security.test.Log.LogTest.__revision__=ndg.security.test.Log.LogTest-module.html#__revision__,Variable ndg.security.test.Log.__revision__=ndg.security.test.Log-module.html#__revision__,Variable ndg.security.test.X509.X509Test.__revision__=ndg.security.test.X509.X509Test-module.html#__revision__,Variable ndg.security.test.X509.__revision__=ndg.security.test.X509-module.html#__revision__,Variable ndg.security.test.XMLSecDoc.__revision__=ndg.security.test.XMLSecDoc-module.html#__revision__,Variable ndg.security.test.XMLSecDoc.xmlSecDocTest.__revision__=ndg.security.test.XMLSecDoc.xmlSecDocTest-module.html#__revision__,Variable ndg.security.test.__revision__=ndg.security.test-module.html#__revision__,Variable ndg.security.test.attAuthority.AttAuthorityClientTest.__revision__=ndg.security.test.attAuthority.AttAuthorityClientTest-module.html#__revision__,Variable ndg.security.test.attAuthority.__revision__=ndg.security.test.attAuthority-module.html#__revision__,Variable ndg.security.test.attAuthority.attCertLog.__revision__=ndg.security.test.attAuthority.attCertLog-module.html#__revision__,Variable ndg.security.test.attAuthority.ca.__revision__=ndg.security.test.attAuthority.ca-module.html#__revision__,Variable ndg.security.test.attAuthority.siteAServer.__revision__=ndg.security.test.attAuthority.siteAServer-module.html#__revision__,Variable ndg.security.test.attAuthority.siteAUserRoles.__revision__=ndg.security.test.attAuthority.siteAUserRoles-module.html#__revision__,Variable ndg.security.test.attAuthority.siteBServer.__revision__=ndg.security.test.attAuthority.siteBServer-module.html#__revision__,Variable ndg.security.test.attAuthority.siteBUserRoles.__revision__=ndg.security.test.attAuthority.siteBUserRoles-module.html#__revision__,Variable ndg.security.test.attCert.AttCertTest.__revision__=ndg.security.test.attCert.AttCertTest-module.html#__revision__,Variable ndg.security.test.attCert.__revision__=ndg.security.test.attCert-module.html#__revision__,Variable ndg.security.test.authenservice.__revision__=ndg.security.test.authenservice-module.html#__revision__,Variable ndg.security.test.authenservice.test_authen_service.__revision__=ndg.security.test.authenservice.test_authen_service-module.html#__revision__,Variable ndg.security.test.authz.pdp.testProftPDP.__revision__=ndg.security.test.authz.pdp.testProftPDP-module.html#__revision__,Variable ndg.security.test.ca.__revision__=ndg.security.test.ca-module.html#__revision__,Variable ndg.security.test.ca.caClientTest.__revision__=ndg.security.test.ca.caClientTest-module.html#__revision__,Variable ndg.security.test.myProxy.MyProxyClientTest.__revision__=ndg.security.test.myProxy.MyProxyClientTest-module.html#__revision__,Variable ndg.security.test.myProxy.__revision__=ndg.security.test.myProxy-module.html#__revision__,Variable ndg.security.test.saml.__revision__=ndg.security.test.saml-module.html#__revision__,Variable ndg.security.test.sessionCookie.SessionCookieTest.__revision__=ndg.security.test.sessionCookie.SessionCookieTest-module.html#__revision__,Variable ndg.security.test.sessionCookie.__revision__=ndg.security.test.sessionCookie-module.html#__revision__,Variable ndg.security.test.sessionMgr.__revision__=ndg.security.test.sessionMgr-module.html#__revision__,Variable ndg.security.test.sessionMgr.ca.__revision__=ndg.security.test.sessionMgr.ca-module.html#__revision__,Variable ndg.security.test.sessionMgr.test.__revision__=ndg.security.test.sessionMgr.test-module.html#__revision__,Variable ndg.security.test.sessionMgrClient.SessionMgrClientTest.__revision__=ndg.security.test.sessionMgrClient.SessionMgrClientTest-module.html#__revision__,Variable ndg.security.test.sessionMgrClient.__revision__=ndg.security.test.sessionMgrClient-module.html#__revision__,Variable ndg.security.test.sessionMgrClient.ca.__revision__=ndg.security.test.sessionMgrClient.ca-module.html#__revision__,Variable ndg.security.test.sessionMgrClient.server.__revision__=ndg.security.test.sessionMgrClient.server-module.html#__revision__,Variable ndg.security.test.wsSecurity.__revision__=ndg.security.test.wsSecurity-module.html#__revision__,Variable ndg.security.test.wsSecurity.client.__revision__=ndg.security.test.wsSecurity.client-module.html#__revision__,Variable ndg.security.test.wsSecurity.server.__revision__=ndg.security.test.wsSecurity.server-module.html#__revision__,Variable ndg.security.test.xmlsec.__revision__=ndg.security.test.xmlsec-module.html#__revision__,Variable ndg.security.test.xmlsec.dom.__revision__=ndg.security.test.xmlsec.dom-module.html#__revision__,Variable ndg.security.test.xmlsec.etree.test_etree.__revision__=ndg.security.test.xmlsec.etree.test_etree-module.html#__revision__"><a title="ndg.__revision__
75ndg.security.__revision__
76ndg.security.__revision__
77ndg.security.client.LogClient.__revision__
78ndg.security.client.SimpleCAClient.__revision__
79ndg.security.client.__revision__
80ndg.security.client.ndgSessionClient.__revision__
81ndg.security.common.AttAuthority.__revision__
82ndg.security.common.AttCert.__revision__
83ndg.security.common.CredWallet.__revision__
84ndg.security.common.SQLObject.__revision__
85ndg.security.common.SecurityCGI.__revision__
86ndg.security.common.SessionMgr.__revision__
87ndg.security.common.X509.__revision__
88ndg.security.common.XMLSec.__revision__
89ndg.security.common.__revision__
90ndg.security.common.authz.__revision__
91ndg.security.common.authz.pdp.__revision__
92ndg.security.common.authz.pdp.browse.__revision__
93ndg.security.common.authz.pdp.proftp.__revision__
94ndg.security.common.authz.pep.__revision__
95ndg.security.common.ca.__revision__
96ndg.security.common.gatekeeper.__revision__
97ndg.security.common.logService.__revision__
98ndg.security.common.logService.log_services_server.__revision__
99ndg.security.common.m2CryptoSSLUtility.__revision__
100ndg.security.common.openssl.__revision__
101ndg.security.common.pylons.security_util.__revision__
102ndg.security.common.saml.__revision__
103ndg.security.common.sessionCookie.__revision__
104ndg.security.common.utils.ClassFactory.__revision__
105ndg.security.common.utils.ConfigFileParsers.__revision__
106ndg.security.common.wssecurity.BaseSignatureHandler.__revision__
107ndg.security.common.wssecurity.__revision__
108ndg.security.common.wssecurity.dom.__revision__
109ndg.security.common.wssecurity.etree.__revision__
110ndg.security.common.xmlsec.__revision__
111ndg.security.common.xmlsec.dom.__revision__
112ndg.security.common.xmlsec.etree.__revision__
113ndg.security.common.zsi_utils.httpproxy.__revision__
114ndg.security.server.AttAuthority.__revision__
115ndg.security.server.Log.__revision__
116ndg.security.server.SessionMgr.__revision__
117ndg.security.server.__revision__
118ndg.security.server.authenservice.MyProxy.__revision__
119ndg.security.server.authenservice.__revision__
120ndg.security.server.authenservice.session_mgr_my_proxy_client.__revision__
121ndg.security.server.ca.__revision__
122ndg.security.server.conf.__revision__
123ndg.security.server.conf.attCertLog.__revision__
124ndg.security.server.conf.certs.__revision__
125ndg.security.server.conf.certs.ca.__revision__
126ndg.security.server.conf.userRoles.__revision__
127ndg.security.server.initCredReposDb.__revision__
128ndg.security.server.log.__revision__
129ndg.security.server.pylons.container.lib.openid_provider_util.__revision__
130ndg.security.server.share.__revision__
131ndg.security.server.twisted.__revision__
132ndg.security.server.wsgi.openid_provider.__revision__
133ndg.security.server.wsgi.soap.__revision__
134ndg.security.server.wsgi.wssecurity.__revision__
135ndg.security.test.Log.LogTest.__revision__
136ndg.security.test.Log.__revision__
137ndg.security.test.X509.X509Test.__revision__
138ndg.security.test.X509.__revision__
139ndg.security.test.XMLSecDoc.__revision__
140ndg.security.test.XMLSecDoc.xmlSecDocTest.__revision__
141ndg.security.test.__revision__
142ndg.security.test.attAuthority.AttAuthorityClientTest.__revision__
143ndg.security.test.attAuthority.__revision__
144ndg.security.test.attAuthority.attCertLog.__revision__
145ndg.security.test.attAuthority.ca.__revision__
146ndg.security.test.attAuthority.siteAServer.__revision__
147ndg.security.test.attAuthority.siteAUserRoles.__revision__
148ndg.security.test.attAuthority.siteBServer.__revision__
149ndg.security.test.attAuthority.siteBUserRoles.__revision__
150ndg.security.test.attCert.AttCertTest.__revision__
151ndg.security.test.attCert.__revision__
152ndg.security.test.authenservice.__revision__
153ndg.security.test.authenservice.test_authen_service.__revision__
154ndg.security.test.authz.pdp.testProftPDP.__revision__
155ndg.security.test.ca.__revision__
156ndg.security.test.ca.caClientTest.__revision__
157ndg.security.test.myProxy.MyProxyClientTest.__revision__
158ndg.security.test.myProxy.__revision__
159ndg.security.test.saml.__revision__
160ndg.security.test.sessionCookie.SessionCookieTest.__revision__
161ndg.security.test.sessionCookie.__revision__
162ndg.security.test.sessionMgr.__revision__
163ndg.security.test.sessionMgr.ca.__revision__
164ndg.security.test.sessionMgr.test.__revision__
165ndg.security.test.sessionMgrClient.SessionMgrClientTest.__revision__
166ndg.security.test.sessionMgrClient.__revision__
167ndg.security.test.sessionMgrClient.ca.__revision__
168ndg.security.test.sessionMgrClient.server.__revision__
169ndg.security.test.wsSecurity.__revision__
170ndg.security.test.wsSecurity.client.__revision__
171ndg.security.test.wsSecurity.server.__revision__
172ndg.security.test.xmlsec.__revision__
173ndg.security.test.xmlsec.dom.__revision__
174ndg.security.test.xmlsec.etree.test_etree.__revision__" class="py-name" href="#" onclick="return doclink('link-0', '__revision__', 'link-0');">__revision__</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"$Id: __init__.py 4131 2008-08-21 13:31:44Z cbyrom $"</tt> </tt>
175<a name="L15"></a><tt class="py-lineno">15</tt>  <tt class="py-line"> </tt>
176<a name="L16"></a><tt class="py-lineno">16</tt>  <tt class="py-line"><tt class="py-comment"># Enable from ndg.security.common import * for client and server modules.</tt> </tt>
177<a name="L17"></a><tt class="py-lineno">17</tt>  <tt class="py-line"><tt class="py-comment"></tt><tt class="py-comment"># Leave out SQLObject because it's an optional module and requires </tt> </tt>
178<a name="L18"></a><tt class="py-lineno">18</tt>  <tt class="py-line"><tt class="py-comment"></tt><tt class="py-comment"># installation of SQLObject</tt> </tt>
179<a name="L19"></a><tt class="py-lineno">19</tt>  <tt class="py-line"><tt class="py-comment"></tt><tt class="py-name">__all__</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt> </tt>
180<a name="L20"></a><tt class="py-lineno">20</tt>  <tt class="py-line">    <tt class="py-string">'authz'</tt><tt class="py-op">,</tt> </tt>
181<a name="L21"></a><tt class="py-lineno">21</tt>  <tt class="py-line">    <tt class="py-string">'AttAuthority'</tt><tt class="py-op">,</tt> </tt>
182<a name="L22"></a><tt class="py-lineno">22</tt>  <tt class="py-line">    <tt class="py-string">'AttCert'</tt><tt class="py-op">,</tt> </tt>
183<a name="L23"></a><tt class="py-lineno">23</tt>  <tt class="py-line">    <tt class="py-string">'CredWallet'</tt><tt class="py-op">,</tt> </tt>
184<a name="L24"></a><tt class="py-lineno">24</tt>  <tt class="py-line">    <tt class="py-string">'m2CryptoSSLUtility'</tt><tt class="py-op">,</tt> </tt>
185<a name="L25"></a><tt class="py-lineno">25</tt>  <tt class="py-line">    <tt class="py-string">'openssl'</tt><tt class="py-op">,</tt> </tt>
186<a name="L26"></a><tt class="py-lineno">26</tt>  <tt class="py-line">    <tt class="py-string">'sessionCookie'</tt><tt class="py-op">,</tt> </tt>
187<a name="L27"></a><tt class="py-lineno">27</tt>  <tt class="py-line">    <tt class="py-string">'SessionMgr'</tt><tt class="py-op">,</tt> </tt>
188<a name="L28"></a><tt class="py-lineno">28</tt>  <tt class="py-line">    <tt class="py-string">'utils'</tt><tt class="py-op">,</tt> </tt>
189<a name="L29"></a><tt class="py-lineno">29</tt>  <tt class="py-line">    <tt class="py-string">'wssecurity'</tt><tt class="py-op">,</tt> </tt>
190<a name="L30"></a><tt class="py-lineno">30</tt>  <tt class="py-line">    <tt class="py-string">'X509'</tt><tt class="py-op">,</tt> </tt>
191<a name="L31"></a><tt class="py-lineno">31</tt>  <tt class="py-line">    <tt class="py-string">'XMLSec'</tt><tt class="py-op">,</tt> </tt>
192<a name="L32"></a><tt class="py-lineno">32</tt>  <tt class="py-line">    <tt class="py-string">'zsi_utils'</tt> </tt>
193<a name="L33"></a><tt class="py-lineno">33</tt>  <tt class="py-line">    <tt class="py-op">]</tt> </tt>
194<a name="L34"></a><tt class="py-lineno">34</tt>  <tt class="py-line"> </tt><script type="text/javascript">
195<!--
196expandto(location.href);
197// -->
198</script>
199</pre>
200<br />
201<!-- ==================== NAVIGATION BAR ==================== -->
202<table class="navbar" border="0" width="100%" cellpadding="0"
203       bgcolor="#a0c0ff" cellspacing="0">
204  <tr valign="middle">
205  <!-- Home link -->
206      <th>&nbsp;&nbsp;&nbsp;<a
207        href="ndg-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
208
209  <!-- Tree link -->
210      <th>&nbsp;&nbsp;&nbsp;<a
211        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
212
213  <!-- Index link -->
214      <th>&nbsp;&nbsp;&nbsp;<a
215        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
216
217  <!-- Help link -->
218      <th>&nbsp;&nbsp;&nbsp;<a
219        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
220
221  <!-- Project homepage -->
222      <th class="navbar" align="right" width="100%">
223        <table border="0" cellpadding="0" cellspacing="0">
224          <tr><th class="navbar" align="center"
225            >NDG Security</th>
226          </tr></table></th>
227  </tr>
228</table>
229<table border="0" cellpadding="0" cellspacing="0" width="100%%">
230  <tr>
231    <td align="left" class="footer">
232    <a href="epydoc-log.html">Generated by Epydoc
233    3.0.1 on Thu Sep  4 09:37:56 2008</a>
234    </td>
235    <td align="right" class="footer">
236      <a target="mainFrame" href="http://epydoc.sourceforge.net"
237        >http://epydoc.sourceforge.net</a>
238    </td>
239  </tr>
240</table>
241
242<script type="text/javascript">
243  <!--
244  // Private objects are initially displayed (because if
245  // javascript is turned off then we want them to be
246  // visible); but by default, we want to hide them.  So hide
247  // them unless we have a cookie that says to show them.
248  checkCookie();
249  // -->
250</script>
251</body>
252</html>
Note: See TracBrowser for help on using the repository browser.