File: annotated.html

package info (click to toggle)
xml-security-c 1.2.1-3
  • links: PTS
  • area: main
  • in suites: etch-m68k
  • size: 24,464 kB
  • ctags: 6,673
  • sloc: cpp: 36,830; xml: 23,415; sh: 2,365; makefile: 340; perl: 221
file content (149 lines) | stat: -rw-r--r-- 25,375 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>XML-Security-C: Class List</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.2 -->
<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindexHL" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
<h1>XML-Security-C Class List</h1>Here are the classes, structs, unions and interfaces with brief descriptions:<table>
  <tr><td class="indexkey"><a class="el" href="classDSIGConstants.html">DSIGConstants</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classDSIGKeyInfo.html">DSIGKeyInfo</a></td><td class="indexvalue">Base class for &lt;Key*&gt; nodes in a KeyInfo list </td></tr>
  <tr><td class="indexkey"><a class="el" href="classDSIGKeyInfoList.html">DSIGKeyInfoList</a></td><td class="indexvalue">Container class for KeyInfo elements </td></tr>
  <tr><td class="indexkey"><a class="el" href="classDSIGKeyInfoMgmtData.html">DSIGKeyInfoMgmtData</a></td><td class="indexvalue">The class for &lt;MgmtData&gt; nodes in a KeyInfo list </td></tr>
  <tr><td class="indexkey"><a class="el" href="classDSIGKeyInfoName.html">DSIGKeyInfoName</a></td><td class="indexvalue">The class for &lt;KeyName&gt; nodes in a KeyInfo list </td></tr>
  <tr><td class="indexkey"><a class="el" href="classDSIGKeyInfoPGPData.html">DSIGKeyInfoPGPData</a></td><td class="indexvalue">The class for &lt;PGPData&gt; nodes in a KeyInfo list </td></tr>
  <tr><td class="indexkey"><a class="el" href="classDSIGKeyInfoSPKIData.html">DSIGKeyInfoSPKIData</a></td><td class="indexvalue">The class for &lt;SPKIData&gt; nodes in a KeyInfo list </td></tr>
  <tr><td class="indexkey"><a class="el" href="classDSIGKeyInfoValue.html">DSIGKeyInfoValue</a></td><td class="indexvalue">The class for &lt;KeyValue&gt; nodes in a KeyInfo list </td></tr>
  <tr><td class="indexkey"><a class="el" href="classDSIGKeyInfoX509.html">DSIGKeyInfoX509</a></td><td class="indexvalue">The class for &lt;X509Data&gt; nodes in a KeyInfo list </td></tr>
  <tr><td class="indexkey"><a class="el" href="structDSIGKeyInfoX509_1_1X509Holder.html">DSIGKeyInfoX509::X509Holder</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classDSIGObject.html">DSIGObject</a></td><td class="indexvalue">Base class for &lt;Object&gt; nodes in a &lt;Signature&gt; element </td></tr>
  <tr><td class="indexkey"><a class="el" href="classDSIGReference.html">DSIGReference</a></td><td class="indexvalue">The class used for manipulating Reference Elements within a signature </td></tr>
  <tr><td class="indexkey"><a class="el" href="classDSIGReferenceList.html">DSIGReferenceList</a></td><td class="indexvalue">Holds a list of reference elements </td></tr>
  <tr><td class="indexkey"><a class="el" href="classDSIGSignature.html">DSIGSignature</a></td><td class="indexvalue">The main class used for manipulating XML Digital Signatures </td></tr>
  <tr><td class="indexkey"><a class="el" href="classDSIGSignedInfo.html">DSIGSignedInfo</a></td><td class="indexvalue">Constructs and holds a SignedInfo </td></tr>
  <tr><td class="indexkey"><a class="el" href="classDSIGTransform.html">DSIGTransform</a></td><td class="indexvalue">The base class for transforms </td></tr>
  <tr><td class="indexkey"><a class="el" href="classDSIGTransformBase64.html">DSIGTransformBase64</a></td><td class="indexvalue">Transform holder for Base 64 </td></tr>
  <tr><td class="indexkey"><a class="el" href="classDSIGTransformC14n.html">DSIGTransformC14n</a></td><td class="indexvalue">Transform holder for C14n based transforms </td></tr>
  <tr><td class="indexkey"><a class="el" href="classDSIGTransformEnvelope.html">DSIGTransformEnvelope</a></td><td class="indexvalue">Transform holder for Base 64 </td></tr>
  <tr><td class="indexkey"><a class="el" href="classDSIGTransformList.html">DSIGTransformList</a></td><td class="indexvalue">The class used for holding Transform Elements within a signature </td></tr>
  <tr><td class="indexkey"><a class="el" href="classDSIGTransformXPath.html">DSIGTransformXPath</a></td><td class="indexvalue">Transform holder for XPath transforms </td></tr>
  <tr><td class="indexkey"><a class="el" href="classDSIGTransformXPathFilter.html">DSIGTransformXPathFilter</a></td><td class="indexvalue">Transform holder for XPath Filter transforms </td></tr>
  <tr><td class="indexkey"><a class="el" href="classDSIGTransformXSL.html">DSIGTransformXSL</a></td><td class="indexvalue">Transform holder for XSLT Transforms </td></tr>
  <tr><td class="indexkey"><a class="el" href="classDSIGXPathFilterExpr.html">DSIGXPathFilterExpr</a></td><td class="indexvalue">Class used to hold (and manipulate) individual expressions in an XPathFilter transform </td></tr>
  <tr><td class="indexkey"><a class="el" href="classDSIGXPathHere.html">DSIGXPathHere</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structfilterSetHolder.html">filterSetHolder</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classOpenSSLCryptoBase64.html">OpenSSLCryptoBase64</a></td><td class="indexvalue">Base64 encode/decode handler interface class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classOpenSSLCryptoHash.html">OpenSSLCryptoHash</a></td><td class="indexvalue">Interface definition for Hash functions </td></tr>
  <tr><td class="indexkey"><a class="el" href="classOpenSSLCryptoHashHMAC.html">OpenSSLCryptoHashHMAC</a></td><td class="indexvalue">Implementation of HMAC Hash functions in OpenSSL </td></tr>
  <tr><td class="indexkey"><a class="el" href="classOpenSSLCryptoKeyDSA.html">OpenSSLCryptoKeyDSA</a></td><td class="indexvalue">OpenSSL implementation class for DSA keys </td></tr>
  <tr><td class="indexkey"><a class="el" href="classOpenSSLCryptoKeyHMAC.html">OpenSSLCryptoKeyHMAC</a></td><td class="indexvalue">OpenSSL implementation for HMAC keys </td></tr>
  <tr><td class="indexkey"><a class="el" href="classOpenSSLCryptoKeyRSA.html">OpenSSLCryptoKeyRSA</a></td><td class="indexvalue">Implementation of the interface class for RSA keys </td></tr>
  <tr><td class="indexkey"><a class="el" href="classOpenSSLCryptoProvider.html">OpenSSLCryptoProvider</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classOpenSSLCryptoSymmetricKey.html">OpenSSLCryptoSymmetricKey</a></td><td class="indexvalue">Base interface definition for symmetric key material </td></tr>
  <tr><td class="indexkey"><a class="el" href="classOpenSSLCryptoX509.html">OpenSSLCryptoX509</a></td><td class="indexvalue">Implementation class for interface for X509 certificates </td></tr>
  <tr><td class="indexkey"><a class="el" href="classsafeBuffer.html">safeBuffer</a></td><td class="indexvalue">Manage buffers of arbitrary size </td></tr>
  <tr><td class="indexkey"><a class="el" href="classsbFormatTarget.html">sbFormatTarget</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classTXFMBase.html">TXFMBase</a></td><td class="indexvalue">Base class for transformers </td></tr>
  <tr><td class="indexkey"><a class="el" href="classTXFMBase64.html">TXFMBase64</a></td><td class="indexvalue">Transformer to handle base64 transforms </td></tr>
  <tr><td class="indexkey"><a class="el" href="classTXFMC14n.html">TXFMC14n</a></td><td class="indexvalue">Transformer to handle canonicalisation transforms </td></tr>
  <tr><td class="indexkey"><a class="el" href="classTXFMChain.html">TXFMChain</a></td><td class="indexvalue">A holder class to take care of a chain of internal transformer objects </td></tr>
  <tr><td class="indexkey"><a class="el" href="classTXFMCipher.html">TXFMCipher</a></td><td class="indexvalue">Transformer to handle symmetric encryption </td></tr>
  <tr><td class="indexkey"><a class="el" href="classTXFMConcatChains.html">TXFMConcatChains</a></td><td class="indexvalue">Transformer to handle concatination of transform chains </td></tr>
  <tr><td class="indexkey"><a class="el" href="classTXFMDocObject.html">TXFMDocObject</a></td><td class="indexvalue">Transformer that defines a document start to a transform chain </td></tr>
  <tr><td class="indexkey"><a class="el" href="classTXFMEnvelope.html">TXFMEnvelope</a></td><td class="indexvalue">Transformer to handle envelope transforms </td></tr>
  <tr><td class="indexkey"><a class="el" href="classTXFMMD5.html">TXFMMD5</a></td><td class="indexvalue">Transformer to handle create a MD5-1 hash from a chain </td></tr>
  <tr><td class="indexkey"><a class="el" href="classTXFMOutputFile.html">TXFMOutputFile</a></td><td class="indexvalue">Transformer to handle file output transforms </td></tr>
  <tr><td class="indexkey"><a class="el" href="classTXFMParser.html">TXFMParser</a></td><td class="indexvalue">Transformer to handle move between bytes and DOM </td></tr>
  <tr><td class="indexkey"><a class="el" href="classTXFMSB.html">TXFMSB</a></td><td class="indexvalue">Base transformer to start a chain from a <a class="el" href="classsafeBuffer.html">safeBuffer</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classTXFMSHA1.html">TXFMSHA1</a></td><td class="indexvalue">Transformer to handle create a SHA-1 hash from a chain </td></tr>
  <tr><td class="indexkey"><a class="el" href="classTXFMURL.html">TXFMURL</a></td><td class="indexvalue">Base transformer for URL inputs to chains. Also used to provide a method to provide a BinInputStream as an input method </td></tr>
  <tr><td class="indexkey"><a class="el" href="classTXFMXPath.html">TXFMXPath</a></td><td class="indexvalue">Transformer to handle XPath transforms </td></tr>
  <tr><td class="indexkey"><a class="el" href="classTXFMXPathFilter.html">TXFMXPathFilter</a></td><td class="indexvalue">Transformer to handle XPath transforms </td></tr>
  <tr><td class="indexkey"><a class="el" href="classTXFMXSL.html">TXFMXSL</a></td><td class="indexvalue">Transformer to handle XSLT transforms </td></tr>
  <tr><td class="indexkey"><a class="el" href="classWinCAPICryptoHash.html">WinCAPICryptoHash</a></td><td class="indexvalue">Windows Crypto API Implementation of Hash functions </td></tr>
  <tr><td class="indexkey"><a class="el" href="classWinCAPICryptoHashHMAC.html">WinCAPICryptoHashHMAC</a></td><td class="indexvalue">Implementation of HMAC Hash functions in the Windows providers </td></tr>
  <tr><td class="indexkey"><a class="el" href="classWinCAPICryptoKeyDSA.html">WinCAPICryptoKeyDSA</a></td><td class="indexvalue">WinCAPI implementation class for DSA keys </td></tr>
  <tr><td class="indexkey"><a class="el" href="classWinCAPICryptoKeyHMAC.html">WinCAPICryptoKeyHMAC</a></td><td class="indexvalue">Windows Crypto API implementation for HMAC keys </td></tr>
  <tr><td class="indexkey"><a class="el" href="classWinCAPICryptoKeyRSA.html">WinCAPICryptoKeyRSA</a></td><td class="indexvalue">WinCAPI implementation of the interface class for RSA keys </td></tr>
  <tr><td class="indexkey"><a class="el" href="classWinCAPICryptoProvider.html">WinCAPICryptoProvider</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classWinCAPICryptoSymmetricKey.html">WinCAPICryptoSymmetricKey</a></td><td class="indexvalue">Base interface definition for symmetric key material </td></tr>
  <tr><td class="indexkey"><a class="el" href="classWinCAPICryptoX509.html">WinCAPICryptoX509</a></td><td class="indexvalue">WinCAPI implementation class for interface for X509 certificates </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXENCCipher.html">XENCCipher</a></td><td class="indexvalue">Main worker class for the XSEC implementation of XML Encryption </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXENCCipherData.html">XENCCipherData</a></td><td class="indexvalue">Interface definition for the CipherData object </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXENCCipherReference.html">XENCCipherReference</a></td><td class="indexvalue">Interface definition for the CipherReference object </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXENCCipherValue.html">XENCCipherValue</a></td><td class="indexvalue">Interface definition for the CipherValue object </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXENCEncryptedData.html">XENCEncryptedData</a></td><td class="indexvalue">Interface definition for the EncryptedData object </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXENCEncryptedKey.html">XENCEncryptedKey</a></td><td class="indexvalue">Interface definition for the EncryptedKey object </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXENCEncryptedType.html">XENCEncryptedType</a></td><td class="indexvalue">Interface definition for the EncryptedType object </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXENCEncryptionMethod.html">XENCEncryptionMethod</a></td><td class="indexvalue">Interface definition for the EncryptionMethod object </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXKMSAuthentication.html">XKMSAuthentication</a></td><td class="indexvalue">Interface definition for the Authentication elements </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXKMSCompoundRequest.html">XKMSCompoundRequest</a></td><td class="indexvalue">Interface definition for the CompoundRequest elements </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXKMSCompoundResult.html">XKMSCompoundResult</a></td><td class="indexvalue">Interface definition for the CompoundResult elements </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXKMSConstants.html">XKMSConstants</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classXKMSKeyBinding.html">XKMSKeyBinding</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classXKMSKeyBindingAbstractType.html">XKMSKeyBindingAbstractType</a></td><td class="indexvalue">Interface definition for the KeyBindingAbstractType </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXKMSLocateRequest.html">XKMSLocateRequest</a></td><td class="indexvalue">Interface definition for the LocateRequest elements </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXKMSLocateResult.html">XKMSLocateResult</a></td><td class="indexvalue">Interface definition for the LocateResult elements </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXKMSMessageAbstractType.html">XKMSMessageAbstractType</a></td><td class="indexvalue">Interface definition for the MessageAbstractType </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXKMSMessageFactory.html">XKMSMessageFactory</a></td><td class="indexvalue">Interface definition for the XKMSMessageFactory class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXKMSNotBoundAuthentication.html">XKMSNotBoundAuthentication</a></td><td class="indexvalue">Interface definition for the NotBoundAuthentication elements </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXKMSPendingRequest.html">XKMSPendingRequest</a></td><td class="indexvalue">Interface definition for the PendingRequest elements </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXKMSPrototypeKeyBinding.html">XKMSPrototypeKeyBinding</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classXKMSQueryKeyBinding.html">XKMSQueryKeyBinding</a></td><td class="indexvalue">Interface definition for the QueryKeyBinding elements </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXKMSRegisterRequest.html">XKMSRegisterRequest</a></td><td class="indexvalue">Interface definition for the RegisterRequest elements </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXKMSRegisterResult.html">XKMSRegisterResult</a></td><td class="indexvalue">Interface definition for the RegisterResult elements </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXKMSRequestAbstractType.html">XKMSRequestAbstractType</a></td><td class="indexvalue">Interface definition for the RequestAbstractType </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXKMSRespondWith.html">XKMSRespondWith</a></td><td class="indexvalue">Interface definition for the RespondWith element </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXKMSResponseMechanism.html">XKMSResponseMechanism</a></td><td class="indexvalue">Interface definition for the ResponseMechanism element </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXKMSResult.html">XKMSResult</a></td><td class="indexvalue">Interface definition for the Result elements </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXKMSResultType.html">XKMSResultType</a></td><td class="indexvalue">Interface definition for the ResultType </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXKMSStatus.html">XKMSStatus</a></td><td class="indexvalue">Interface definition for the Status elements </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXKMSStatusRequest.html">XKMSStatusRequest</a></td><td class="indexvalue">Interface definition for the StatusRequest elements </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXKMSStatusResult.html">XKMSStatusResult</a></td><td class="indexvalue">Interface definition for the StatusResult elements </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXKMSUnverifiedKeyBinding.html">XKMSUnverifiedKeyBinding</a></td><td class="indexvalue">Interface definition for the UnverifiedKeyBinding elements </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXKMSUseKeyWith.html">XKMSUseKeyWith</a></td><td class="indexvalue">Interface definition UseKeyWith elements </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXKMSValidateRequest.html">XKMSValidateRequest</a></td><td class="indexvalue">Interface definition for the ValidateRequest elements </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXKMSValidateResult.html">XKMSValidateResult</a></td><td class="indexvalue">Interface definition for the ValidateResult elements </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXKMSValidityInterval.html">XKMSValidityInterval</a></td><td class="indexvalue">Interface definition for the ValidityInterval elements </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXMLT.html">XMLT</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSCryptCryptoBase64.html">XSCryptCryptoBase64</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECAlgorithmHandler.html">XSECAlgorithmHandler</a></td><td class="indexvalue">Interface class to provide handlers for processing different encryption types </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECAlgorithmMapper.html">XSECAlgorithmMapper</a></td><td class="indexvalue">Holder class for mapping Algorithms to Handlers </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECBinHTTPURIInputStream.html">XSECBinHTTPURIInputStream</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECBinTXFMInputStream.html">XSECBinTXFMInputStream</a></td><td class="indexvalue">BinInputSource wrapper for a <a class="el" href="classTXFMChain.html">TXFMChain</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECC14n20010315.html">XSECC14n20010315</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECCanon.html">XSECCanon</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECCryptoBase64.html">XSECCryptoBase64</a></td><td class="indexvalue">Base64 encode/decode handler interface class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECCryptoException.html">XSECCryptoException</a></td><td class="indexvalue">Exception class used by the cryptographic modules </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECCryptoHash.html">XSECCryptoHash</a></td><td class="indexvalue">Interface definition for Hash functions </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECCryptoKey.html">XSECCryptoKey</a></td><td class="indexvalue">Base interface class for key material </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECCryptoKeyDSA.html">XSECCryptoKeyDSA</a></td><td class="indexvalue">Interface class for DSA keys </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECCryptoKeyHMAC.html">XSECCryptoKeyHMAC</a></td><td class="indexvalue">Interface class for HMAC keys </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECCryptoKeyRSA.html">XSECCryptoKeyRSA</a></td><td class="indexvalue">Interface class for RSA keys </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECCryptoProvider.html">XSECCryptoProvider</a></td><td class="indexvalue">The base class that all *CryptoProviders need to implement </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECCryptoSymmetricKey.html">XSECCryptoSymmetricKey</a></td><td class="indexvalue">Base interface definition for symmetric key material </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECCryptoX509.html">XSECCryptoX509</a></td><td class="indexvalue">Interface class for X509 certificates </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECEnv.html">XSECEnv</a></td><td class="indexvalue">Holds environmental information </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECException.html">XSECException</a></td><td class="indexvalue">Exception Class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECKeyInfoResolver.html">XSECKeyInfoResolver</a></td><td class="indexvalue">Interface class for providing keys to the library </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECKeyInfoResolverDefault.html">XSECKeyInfoResolverDefault</a></td><td class="indexvalue">A basic class for mapping KeyInfo elements to Keys </td></tr>
  <tr><td class="indexkey"><a class="el" href="structXSECNameSpaceEntry.html">XSECNameSpaceEntry</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECNameSpaceExpander.html">XSECNameSpaceExpander</a></td><td class="indexvalue">Class to "expand" name spaces </td></tr>
  <tr><td class="indexkey"><a class="el" href="structXSECNodeListElt.html">XSECNodeListElt</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECPlatformUtils.html">XSECPlatformUtils</a></td><td class="indexvalue">High level library interface class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECProvider.html">XSECProvider</a></td><td class="indexvalue">The main provider class for XML Digital Signatures and Encryption objects </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECSafeBufferFormatter.html">XSECSafeBufferFormatter</a></td><td class="indexvalue">Formatter for outputting to a <a class="el" href="classsafeBuffer.html">safeBuffer</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECSOAPRequestor.html">XSECSOAPRequestor</a></td><td class="indexvalue">Interface for SOAP Requests </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECSOAPRequestorSimple.html">XSECSOAPRequestorSimple</a></td><td class="indexvalue">Basic HTTP implementation for SOAP Requests </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECTXFMInputSource.html">XSECTXFMInputSource</a></td><td class="indexvalue">InputSource wrapper for a TXFMList </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECURIResolver.html">XSECURIResolver</a></td><td class="indexvalue">Interface class for resolving URIs </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECURIResolverGenericUnix.html">XSECURIResolverGenericUnix</a></td><td class="indexvalue">Generic UNIX URI Resolver </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECURIResolverGenericWin32.html">XSECURIResolverGenericWin32</a></td><td class="indexvalue">Generic Windows URI Resolver </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECURIResolverXerces.html">XSECURIResolverXerces</a></td><td class="indexvalue">URIResolver implementation class based on Xerces functions </td></tr>
  <tr><td class="indexkey"><a class="el" href="classXSECXPathNodeList.html">XSECXPathNodeList</a></td><td class="indexvalue">Class for holding lists of DOMNodes </td></tr>
</table>
<hr size="1"><address style="align: right;"><small>Generated on Sun Jul 3 17:40:42 2005 for XML-Security-C by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.2 </small></address>
</body>
</html>