Main Page | Modules | Class Hierarchy | Class List | Directories | File List | Class Members | File Members | Related Pages

Main Signature API


Detailed Description

This section describes the main classes and interfaces necessary for programming with the XML-Security-C library.


Classes

class  DSIGKeyInfo
 Base class for <Key*> nodes in a KeyInfo list. More...
class  DSIGKeyInfoList
 Container class for KeyInfo elements. More...
class  DSIGKeyInfoMgmtData
 The class for <MgmtData> nodes in a KeyInfo list. More...
class  DSIGKeyInfoName
 The class for <KeyName> nodes in a KeyInfo list. More...
class  DSIGKeyInfoPGPData
 The class for <PGPData> nodes in a KeyInfo list. More...
class  DSIGKeyInfoSPKIData
 The class for <SPKIData> nodes in a KeyInfo list. More...
class  DSIGKeyInfoValue
 The class for <KeyValue> nodes in a KeyInfo list. More...
class  DSIGKeyInfoX509
 The class for <X509Data> nodes in a KeyInfo list. More...
class  DSIGObject
 Base class for <Object> nodes in a <Signature> element. More...
class  DSIGReference
 The class used for manipulating Reference Elements within a signature. More...
class  DSIGReferenceList
 Holds a list of reference elements. More...
class  DSIGSignature
 The main class used for manipulating XML Digital Signatures. More...
class  DSIGSignedInfo
 Constructs and holds a SignedInfo. More...
class  DSIGTransform
 The base class for transforms. More...
class  DSIGTransformBase64
 Transform holder for Base 64. More...
class  DSIGTransformC14n
 Transform holder for C14n based transforms. More...
class  DSIGTransformEnvelope
 Transform holder for Base 64. More...
class  DSIGTransformXPath
 Transform holder for XPath transforms. More...
class  DSIGTransformXPathFilter
 Transform holder for XPath Filter transforms. More...
class  DSIGTransformXSL
 Transform holder for XSLT Transforms. More...
class  DSIGXPathFilterExpr
 Class used to hold (and manipulate) individual expressions in an XPathFilter transform. More...
class  XSECException
 Exception Class. More...
class  XSECProvider
 The main provider class for XML Digital Signatures and Encryption objects. More...
class  XSECURIResolver
 Interface class for resolving URIs. More...
class  XSECURIResolverXerces
 URIResolver implementation class based on Xerces functions. More...
class  XSECURIResolverGenericUnix
 Generic UNIX URI Resolver. More...
class  XSECURIResolverGenericWin32
 Generic Windows URI Resolver. More...
class  XSECNameSpaceExpander
 Class to "expand" name spaces. More...

Variables

const char * XSECExceptionStrings []
 Error strings.


Variable Documentation

const char* XSECExceptionStrings[]
 

Error strings.

An array that can be used to obtain an error string associated with an exception number.


Generated on Sun Jul 3 17:46:13 2005 for XML-Security-C by  doxygen 1.4.2