KeyInfo.h File Reference

XMLObjects representing XML Digital Signature, version 20020212, KeyInfo element and related content. More...

#include <xmltooling/ConcreteXMLObjectBuilder.h>
#include <xmltooling/ElementProxy.h>
#include <xmltooling/util/XMLConstants.h>

Namespaces

namespace  xmlsignature

Classes

class  xmlsignature::KeyName
 XML Digital Signature version 20020212 KeyName element. More...
class  xmlsignature::MgmtData
 XML Digital Signature version 20020212 MgmtData element. More...
class  xmlsignature::Modulus
 XML Digital Signature version 20020212 Modulus element. More...
class  xmlsignature::Exponent
 XML Digital Signature version 20020212 Exponent element. More...
class  xmlsignature::Seed
 XML Digital Signature version 20020212 Seed element. More...
class  xmlsignature::PgenCounter
 XML Digital Signature version 20020212 PgenCounter element. More...
class  xmlsignature::P
 XML Digital Signature version 20020212 P element. More...
class  xmlsignature::Q
 XML Digital Signature version 20020212 Q element. More...
class  xmlsignature::G
 XML Digital Signature version 20020212 G element. More...
class  xmlsignature::Y
 XML Digital Signature version 20020212 Y element. More...
class  xmlsignature::J
 XML Digital Signature version 20020212 J element. More...
class  xmlsignature::XPath
 XML Digital Signature version 20020212 XPath element. More...
class  xmlsignature::X509IssuerName
 XML Digital Signature version 20020212 X509IssuerName element. More...
class  xmlsignature::X509SerialNumber
 XML Digital Signature version 20020212 X509SerialNumber element. More...
class  xmlsignature::X509SKI
 XML Digital Signature version 20020212 X509SKI element. More...
class  xmlsignature::X509SubjectName
 XML Digital Signature version 20020212 X509SubjectName element. More...
class  xmlsignature::X509Certificate
 XML Digital Signature version 20020212 X509Certificate element. More...
class  xmlsignature::X509CRL
 XML Digital Signature version 20020212 X509CRL element. More...
class  xmlsignature::SPKISexp
 XML Digital Signature version 20020212 SPKISexp element. More...
class  xmlsignature::PGPKeyID
 XML Digital Signature version 20020212 PGPKeyID element. More...
class  xmlsignature::PGPKeyPacket
 XML Digital Signature version 20020212 PGPKeyPacket element. More...
class  xmlsignature::DSAKeyValue
 XML Digital Signature version 20020212 DSAKeyValue element. More...
class  xmlsignature::RSAKeyValue
 XML Digital Signature version 20020212 RSAKeyValue element. More...
class  xmlsignature::KeyValue
 XML Digital Signature version 20020212 KeyValue element. More...
class  xmlsignature::Transform
 XML Digital Signature version 20020212 Transform element. More...
class  xmlsignature::Transforms
 XML Digital Signature version 20020212 Transforms element. More...
class  xmlsignature::RetrievalMethod
 XML Digital Signature version 20020212 RetrievalMethod element. More...
class  xmlsignature::X509IssuerSerial
 XML Digital Signature version 20020212 X509IssuerSerial element. More...
class  xmlsignature::X509Data
 XML Digital Signature version 20020212 X509Data element. More...
class  xmlsignature::SPKIData
 XML Digital Signature version 20020212 SPKIData element. More...
class  xmlsignature::PGPData
 XML Digital Signature version 20020212 PGPData element. More...
class  xmlsignature::KeyInfo
 XML Digital Signature version 20020212 KeyInfo element. More...
class  xmlsignature::PGPDataBuilder
 Builder for PGPData objects. More...
class  xmlsignature::PGPKeyIDBuilder
 Builder for PGPKeyID objects. More...
class  xmlsignature::PGPKeyPacketBuilder
 Builder for PGPKeyPacket objects. More...
class  xmlsignature::SPKIDataBuilder
 Builder for SPKIData objects. More...
class  xmlsignature::SPKISexpBuilder
 Builder for SPKISexp objects. More...
class  xmlsignature::X509IssuerSerialBuilder
 Builder for X509IssuerSerial objects. More...
class  xmlsignature::X509IssuerNameBuilder
 Builder for X509IssuerName objects. More...
class  xmlsignature::X509SerialNumberBuilder
 Builder for X509SerialNumber objects. More...
class  xmlsignature::X509SKIBuilder
 Builder for X509SKI objects. More...
class  xmlsignature::X509SubjectNameBuilder
 Builder for X509SubjectName objects. More...
class  xmlsignature::X509CertificateBuilder
 Builder for X509Certificate objects. More...
class  xmlsignature::X509CRLBuilder
 Builder for X509CRL objects. More...
class  xmlsignature::X509DataBuilder
 Builder for X509Data objects. More...
class  xmlsignature::XPathBuilder
 Builder for XPath objects. More...
class  xmlsignature::TransformBuilder
 Builder for Transform objects. More...
class  xmlsignature::TransformsBuilder
 Builder for Transforms objects. More...
class  xmlsignature::RetrievalMethodBuilder
 Builder for RetrievalMethod objects. More...
class  xmlsignature::KeyNameBuilder
 Builder for KeyName objects. More...
class  xmlsignature::MgmtDataBuilder
 Builder for MgmtData objects. More...
class  xmlsignature::ModulusBuilder
 Builder for Modulus objects. More...
class  xmlsignature::ExponentBuilder
 Builder for Exponent objects. More...
class  xmlsignature::SeedBuilder
 Builder for Seed objects. More...
class  xmlsignature::PgenCounterBuilder
 Builder for PgenCounter objects. More...
class  xmlsignature::PBuilder
 Builder for P objects. More...
class  xmlsignature::QBuilder
 Builder for Q objects. More...
class  xmlsignature::GBuilder
 Builder for G objects. More...
class  xmlsignature::YBuilder
 Builder for Y objects. More...
class  xmlsignature::JBuilder
 Builder for J objects. More...
class  xmlsignature::DSAKeyValueBuilder
 Builder for DSAKeyValue objects. More...
class  xmlsignature::RSAKeyValueBuilder
 Builder for RSAKeyValue objects. More...
class  xmlsignature::KeyValueBuilder
 Builder for KeyValue objects. More...
class  xmlsignature::KeyInfoBuilder
 Builder for KeyInfo objects. More...

Defines

#define __xmltooling_keyinfo_h__
#define DECL_XMLSIGOBJECTBUILDER(cname)   DECL_XMLOBJECTBUILDER(XMLTOOL_API,cname,xmlconstants::XMLSIG_NS,xmlconstants::XMLSIG_PREFIX)
 Macro for declaring signature builders.

Functions

void xmlsignature::registerKeyInfoClasses ()
 Registers builders and validators for KeyInfo classes into the runtime.


Detailed Description

XMLObjects representing XML Digital Signature, version 20020212, KeyInfo element and related content.


Define Documentation

#define DECL_XMLSIGOBJECTBUILDER ( cname   )     DECL_XMLOBJECTBUILDER(XMLTOOL_API,cname,xmlconstants::XMLSIG_NS,xmlconstants::XMLSIG_PREFIX)

Macro for declaring signature builders.

Parameters:
cname name of class being built


Generated on Mon Oct 19 14:18:34 2009 for xmltooling by  doxygen 1.4.7