xmltooling::AbstractAttributeExtensibleXMLObject | AbstractXMLObject mixin that implements AttributeExtensibleXMLObject |
xmltooling::AbstractComplexElement | AbstractXMLObject mixin that implements children |
xmltooling::AbstractDOMCachingXMLObject | AbstractXMLObject mixin that implements DOM caching |
xmltooling::AbstractPKIXTrustEngine | A trust engine that uses X.509 trust anchors and CRLs associated with a peer to perform PKIX validation of signatures and credentials |
xmltooling::AbstractSimpleElement | AbstractXMLObject mixin that implements a simple string-based content model |
xmltooling::AbstractXMLObject | An abstract implementation of XMLObject |
xmltooling::AbstractXMLObjectMarshaller | A mix-in to implement object marshalling with DOM reuse |
xmltooling::AbstractXMLObjectUnmarshaller | A mix-in to implement object unmarshalling |
xmltooling::SOAPTransport::Address | A simple structure to capture SOAP addressing information |
xmltooling::AttributeExtensibleXMLObject | An XMLObject that supports arbitrary attributes |
xmltooling::auto_arrayptr< T > | An auto_ptr that uses array delete on its contents |
xmltooling::auto_ptr_char | A minimal auto_ptr-like class that can copy or transcode a buffer into the local code page and free the result automatically |
xmltooling::auto_ptr_XMLCh | A minimal auto_ptr-like class that can copy or transcode a buffer into 16-bit Unicode and free the result automatically |
xmltooling::BasicX509Credential | Wraps an X.509-based Credential by storing key/cert objects inside |
soap11::Body | SOAP 1.1 Body element |
soap11::BodyBuilder | Builder for Body objects |
xmltooling::StorageService::Capabilities | |
xmlencryption::CarriedKeyName | XML Encryption CarriedKeyName element |
xmlencryption::CarriedKeyNameBuilder | Builder for CarriedKeyName objects |
xmltooling::ChainingTrustEngine | OpenSSLTrustEngine that uses multiple engines in sequence |
xmlencryption::CipherData | XML Encryption CipherData element |
xmlencryption::CipherDataBuilder | Builder for CipherData objects |
xmlencryption::CipherReference | XML Encryption CipherReference element |
xmlencryption::CipherReferenceBuilder | Builder for CipherReference objects |
xmlencryption::CipherValue | XML Encryption CipherValue element |
xmlencryption::CipherValueBuilder | Builder for CipherValue objects |
xmltooling::cleanup< T > | Functor for cleaning up heap objects in containers |
xmltooling::cleanup_const_pair< A, B > | Functor for cleaning up const heap objects in key/value containers |
xmltooling::cleanup_pair< A, B > | Functor for cleaning up heap objects in key/value containers |
xmltooling::CloneInputStream | |
xmltooling::ConcreteXMLObjectBuilder | A factory interface for obtaining XMLObjects |
xmltooling::CondWait | A class for establishing queues on a mutex based on a periodic condition |
xmlsignature::ContentReference | Interface for creating signature references based on application requirements |
xmltooling::Credential | Wraps keys and related functionality |
xmltooling::CredentialContext | Marker interface for implementations which hold information specific to a particular context within which a CredentialResolver resolves a Credential |
xmltooling::CredentialCriteria | Class for specifying criteria by which a CredentialResolver should resolve credentials |
xmltooling::CredentialResolver | An API for resolving keys and certificates based on application criteria |
xmltooling::CurlURLInputStream | Adapted from Xerces-C as a more advanced input stream implementation for subsequent use in parsing remote documents |
xmlencryption::DataReference | XML Encryption DataReference element |
xmlencryption::DataReferenceBuilder | Builder for DataReference objects |
xmltooling::DataSealer | Interface to a data integrity and confidentiality tool, and a default implementation |
xmltooling::DataSealerKeyStrategy | |
xmlencryption::Decrypter | Wrapper API for XML Decryption functionality |
xmlsignature::DEREncodedKeyValue | XML Digital Signature version 1.1 DEREncodedKeyValue element |
xmlsignature::DEREncodedKeyValueBuilder | Builder for DEREncodedKeyValue objects |
soap11::Detail | SOAP 1.1 detail element |
soap11::DetailBuilder | Builder for Detail objects |
xmltooling::DirectoryWalker | Portable directory walker that invokes a callback function for every file in a directory, optionally doing depth-first recursion of nested directories |
xmlsignature::DSAKeyValue | XML Digital Signature version 20020212 DSAKeyValue element |
xmlsignature::DSAKeyValueBuilder | Builder for DSAKeyValue objects |
xmlsignature::ECKeyValue | XML Digital Signature version 1.1 ECKeyValue element |
xmlsignature::ECKeyValueBuilder | Builder for ECKeyValue objects |
xmltooling::ElementExtensibleXMLObject | An XMLObject that exposes arbitrary children via a mutable vector |
xmltooling::ElementProxy | An XMLObject with an open content model |
xmlencryption::EncryptedData | XML Encryption EncryptedData element |
xmlencryption::EncryptedDataBuilder | Builder for EncryptedData objects |
xmlencryption::EncryptedKey | XML Encryption EncryptedKey element |
xmlencryption::EncryptedKeyBuilder | Builder for EncryptedKey objects |
xmlencryption::EncryptedKeyResolver | An API for resolving encrypted decryption keys |
xmlencryption::EncryptedType | XML Encryption EncryptedType abstract type |
xmlencryption::Encrypter | Wrapper API for XML Encryption functionality |
xmlencryption::EncryptionMethod | XML Encryption EncryptionMethod element |
xmlencryption::EncryptionMethodBuilder | Builder for EncryptionMethod objects |
xmlencryption::Encrypter::EncryptionParams | Structure to collect encryption requirements |
xmlencryption::EncryptionProperties | XML Encryption EncryptionProperties element |
xmlencryption::EncryptionPropertiesBuilder | Builder for EncryptionProperties objects |
xmlencryption::EncryptionProperty | XML Encryption EncryptionProperty element |
xmlencryption::EncryptionPropertyBuilder | Builder for EncryptionProperty objects |
soap11::Envelope | SOAP 1.1 Envelope element |
soap11::EnvelopeBuilder | Builder for Envelope objects |
xmlsignature::Exponent | XML Digital Signature version 20020212 Exponent element |
xmlsignature::ExponentBuilder | Builder for Exponent objects |
soap11::Fault | SOAP 1.1 Fault element |
soap11::Faultactor | SOAP 1.1 faultactor element |
soap11::FaultactorBuilder | Builder for Faultactor objects |
soap11::FaultBuilder | Builder for Fault objects |
soap11::Faultcode | SOAP 1.1 faultcode element |
soap11::FaultcodeBuilder | Builder for Faultcode objects |
soap11::Faultstring | SOAP 1.1 faultstring element |
soap11::FaultstringBuilder | Builder for Faultstring objects |
xmlsignature::G | XML Digital Signature version 20020212 G element |
xmlsignature::GBuilder | Builder for G objects |
xmltooling::GenericRequest | Interface to generic protocol requests that transport XML messages |
xmltooling::GenericResponse | Interface to generic protocol responses that transport XML messages |
xmltooling::hasQName | Predicate that checks the QName of an XMLObject |
xmltooling::hasSchemaType | Predicate that checks the xsi:type of an XMLObject |
soap11::Header | SOAP 1.1 Header element |
soap11::HeaderBuilder | Builder for Header objects |
xmltooling::HTTPRequest | Interface to HTTP requests |
xmltooling::HTTPResponse | Interface to HTTP response |
xmltooling::HTTPSOAPTransport | Encapsulates HTTP SOAP transport layer |
xmltooling::IOException | Exceptions related to physical input/output errors |
xmlsignature::J | XML Digital Signature version 20020212 J element |
xmlsignature::JBuilder | Builder for J objects |
xmlencryption::Encrypter::KeyEncryptionParams | Structure to collect key wrapping/transport requirements |
xmlsignature::KeyInfo | XML Digital Signature version 20020212 KeyInfo element |
xmlsignature::KeyInfoBuilder | Builder for KeyInfo objects |
xmltooling::KeyInfoCredentialContext | Context for credentials resolved out of a KeyInfo |
xmlsignature::KeyInfoReference | XML Digital Signature version 1.1 KeyInfoReference element |
xmlsignature::KeyInfoReferenceBuilder | Builder for KeyInfoReference objects |
xmltooling::KeyInfoResolver | Resolves credentials from KeyInfo information |
xmlsignature::KeyName | XML Digital Signature version 20020212 KeyName element |
xmlsignature::KeyNameBuilder | Builder for KeyName objects |
xmlencryption::KeyReference | XML Encryption KeyReference element |
xmlencryption::KeyReferenceBuilder | Builder for KeyReference objects |
xmlencryption::KeySize | XML Encryption KeySize element |
xmlencryption::KeySizeBuilder | Builder for KeySize objects |
xmlsignature::KeyValue | XML Digital Signature version 20020212 KeyValue element |
xmlsignature::KeyValueBuilder | Builder for KeyValue objects |
xmltooling::Lock | RAII wrapper for a mutex lock |
xmltooling::Lockable | Abstract mixin interface for interfaces that support locking |
xmltooling::Locker | RAII wrapper for lockable objects to ensure lock release |
xmltooling::ManagedResource | |
xmltooling::MarshallingException | Exceptions during object marshalling |
xmlencryption::MGF | XML Encryption 1.1 MGF element |
xmlencryption::MGFBuilder | Builder for MGF objects |
xmlsignature::MgmtData | XML Digital Signature version 20020212 MgmtData element |
xmlsignature::MgmtDataBuilder | Builder for MgmtData objects |
xmlsignature::Modulus | XML Digital Signature version 20020212 Modulus element |
xmlsignature::ModulusBuilder | Builder for Modulus objects |
xmltooling::Mutex | A class for managing exclusive access to resources |
xmlsignature::NamedCurve | XML Digital Signature version 1.1 NamedCurve element |
xmlsignature::NamedCurveBuilder | Builder for NamedCurve objects |
xmltooling::namedparams | Wrapper around a variable number of name/value pairs |
xmltooling::Namespace | A data structure for encapsulating XML Namespace attributes |
xmltooling::NDC | A portable stack-based context for diagnostic logging |
xmlencryption::OAEPparams | XML Encryption OAEPparams element |
xmlencryption::OAEPparamsBuilder | Builder for OAEPparams objects |
xmlsignature::OCSPResponse | XML Digital Signature version 1.1 OCSPResponse element |
xmlsignature::OCSPResponseBuilder | Builder for OCSPResponse objects |
xmltooling::OpenSSLCredential | An OpenSSL-specific credential |
xmltooling::OpenSSLCryptoX509CRL | OpenSSL-based class for handling X.509 CRLs |
xmltooling::OpenSSLPathValidator | Extended PathValidator interface that adds validation using OpenSSL data types directly for efficiency |
xmltooling::OpenSSLSOAPTransport | Encapsulates OpenSSL-capable SOAP transport layer |
xmltooling::OpenSSLTrustEngine | Extended TrustEngine interface that adds validation of X.509 credentials using OpenSSL data types directly for efficiency |
xmlsignature::P | XML Digital Signature version 20020212 P element |
xmltooling::params | Wrapper around a variable number of arguments |
xmltooling::ParserPool | A thread-safe pool of DOMBuilders that share characteristics |
xmltooling::PathResolver | Resolves local filenames into absolute pathnames |
xmltooling::PathValidator | Plugin interface to certificate path validation, independent of context |
xmltooling::PathValidator::PathValidatorParams | Marker interface for plugin-specific parameters into the validation process |
xmlsignature::PBuilder | Builder for P objects |
xmlsignature::PgenCounter | XML Digital Signature version 20020212 PgenCounter element |
xmlsignature::PgenCounterBuilder | Builder for PgenCounter objects |
xmlsignature::PGPData | XML Digital Signature version 20020212 PGPData element |
xmlsignature::PGPDataBuilder | Builder for PGPData objects |
xmlsignature::PGPKeyID | XML Digital Signature version 20020212 PGPKeyID element |
xmlsignature::PGPKeyIDBuilder | Builder for PGPKeyID objects |
xmlsignature::PGPKeyPacket | XML Digital Signature version 20020212 PGPKeyPacket element |
xmlsignature::PGPKeyPacketBuilder | Builder for PGPKeyPacket objects |
xmltooling::PKIXPathValidatorParams | PKIX-specific parameters to a PathValidator |
xmltooling::AbstractPKIXTrustEngine::PKIXValidationInfoIterator | Stateful interface that supplies PKIX validation data to the trust engine |
xmltooling::PluginManager< T, Key, Params > | Template for management/access to plugins constructed based on a Key type and arbitrary parameters |
xmlsignature::PublicKey | XML Digital Signature version 1.1 PublicKey element |
xmlsignature::PublicKeyBuilder | Builder for PublicKey objects |
xmlsignature::Q | XML Digital Signature version 20020212 Q element |
xmlsignature::QBuilder | Builder for Q objects |
xmltooling::QName | A data structure for encapsulating XML QNames |
xmlencryption::ReferenceList | XML Encryption ReferenceList element |
xmlencryption::ReferenceListBuilder | Builder for ReferenceList objects |
xmlencryption::ReferenceType | XML Encryption ReferenceType type |
xmltooling::ReloadableXMLFile | Base class for file-based XML configuration |
xmltooling::ReplayCache | Helper class on top of StorageService for detecting message replay |
xmlsignature::RetrievalMethod | XML Digital Signature version 20020212 RetrievalMethod element |
xmlsignature::RetrievalMethodBuilder | Builder for RetrievalMethod objects |
xmlsignature::RSAKeyValue | XML Digital Signature version 20020212 RSAKeyValue element |
xmlsignature::RSAKeyValueBuilder | Builder for RSAKeyValue objects |
xmltooling::RWLock | A class for managing shared and exclusive access to resources |
xmltooling::SecurityHelper | A helper class for working with keys, certificates, etc |
xmlsignature::Seed | XML Digital Signature version 20020212 Seed element |
xmlsignature::SeedBuilder | Builder for Seed objects |
xmltooling::SharedLock | RAII wrapper for a shared lock |
xmlsignature::Signature | XMLObject representing XML Digital Signature, version 20020212, Signature element |
xmlsignature::SignatureBuilder | Builder for Signature objects |
xmlsignature::SignatureException | Exceptions in signature processing |
xmltooling::SignatureTrustEngine | TrustEngine interface that adds validation of digital signatures |
xmlsignature::SignatureValidator | Validator for signatures based on a Credential |
soap11::SOAPClient | Implements SOAP 1.1 messaging over a transport |
xmltooling::SOAPTransport | Encapsulates a transport layer protocol for sending/receiving messages |
xmlsignature::SPKIData | XML Digital Signature version 20020212 SPKIData element |
xmlsignature::SPKIDataBuilder | Builder for SPKIData objects |
xmlsignature::SPKISexp | XML Digital Signature version 20020212 SPKISexp element |
xmlsignature::SPKISexpBuilder | Builder for SPKISexp objects |
xmltooling::StorageService | Generic data storage facility for use by services that require some degree of persistence |
xmltooling::StreamInputSource::StreamBinInputStream | A Xerces input stream that wraps a C++ input stream |
xmltooling::StreamInputSource | A parser source that wraps a C++ input stream |
xmltooling::TemplateEngine | Simple template replacement engine |
xmltooling::TemplateEngine::TemplateParameters | Interface to parameters to plug into templates |
xmltooling::Thread | A class for manual thread creation and synchronization |
xmltooling::ThreadingException | Exceptions during threading/locking operations |
xmltooling::ThreadKey | A class for managing Thread Local Storage values |
xmlsignature::Transform | XML Digital Signature version 20020212 Transform element |
xmlsignature::TransformBuilder | Builder for Transform objects |
xmlencryption::Transforms | XML Encryption Transforms element |
xmlsignature::Transforms | XML Digital Signature version 20020212 Transforms element |
xmlsignature::TransformsBuilder | Builder for Transforms objects |
xmlencryption::TransformsBuilder | Builder for Transforms objects |
xmltooling::TrustEngine | Evaluates the trustworthiness and validity of security information against implementation-specific requirements |
xmltooling::UnknownAttributeException | Exceptions due to processing of unknown attributes |
xmltooling::UnknownElementBuilder | Builder for UnknownElementImpl objects |
xmltooling::UnknownElementException | Exceptions due to processing of unknown element content |
xmltooling::UnknownExtensionException | Exceptions from use of an unrecognized extension/plugin |
xmltooling::UnmarshallingException | Exceptions during object unmarshalling |
xmltooling::URLEncoder | Interface to a URL-encoding mechanism along with a default implementation |
xmltooling::URLInputSource | A URL-based parser source that supports a more advanced input stream |
xmltooling::ValidationException | Exceptions during object validation |
xmltooling::Validator | An interface for classes that implement rules for checking the validity of XMLObjects |
xmltooling::ValidatorSuite | A collection of validators that can be applied to an XMLObject and its children |
xmlsignature::X509Certificate | XML Digital Signature version 20020212 X509Certificate element |
xmlsignature::X509CertificateBuilder | Builder for X509Certificate objects |
xmltooling::X509Credential | Wraps an X.509-based Credential |
xmlsignature::X509CRL | XML Digital Signature version 20020212 X509CRL element |
xmlsignature::X509CRLBuilder | Builder for X509CRL objects |
xmlsignature::X509Data | XML Digital Signature version 20020212 X509Data element |
xmlsignature::X509DataBuilder | Builder for X509Data objects |
xmlsignature::X509Digest | XML Digital Signature version 1.1 X509Digest element |
xmlsignature::X509DigestBuilder | Builder for X509Digest objects |
xmlsignature::X509IssuerName | XML Digital Signature version 20020212 X509IssuerName element |
xmlsignature::X509IssuerNameBuilder | Builder for X509IssuerName objects |
xmlsignature::X509IssuerSerial | XML Digital Signature version 20020212 X509IssuerSerial element |
xmlsignature::X509IssuerSerialBuilder | Builder for X509IssuerSerial objects |
xmlsignature::X509SerialNumber | XML Digital Signature version 20020212 X509SerialNumber element |
xmlsignature::X509SerialNumberBuilder | Builder for X509SerialNumber objects |
xmlsignature::X509SKI | XML Digital Signature version 20020212 X509SKI element |
xmlsignature::X509SKIBuilder | Builder for X509SKI objects |
xmltooling::X509StoreCtxRAII | |
xmlsignature::X509SubjectName | XML Digital Signature version 20020212 X509SubjectName element |
xmlsignature::X509SubjectNameBuilder | Builder for X509SubjectName objects |
xmltooling::X509TrustEngine | TrustEngine interface that adds validation of X.509 credentials |
xmltooling::XercesJanitor< T > | RAII wrapper for Xerces resources |
xmltooling::XMLHelper | A helper class for working with W3C DOM objects |
xmltooling::XMLObject | Object that represents an XML Element that has been unmarshalled into this C++ object |
xmltooling::XMLObjectBuilder | A factory interface for obtaining an XMLObject |
xmltooling::XMLObjectChildrenIterator< Container, _Ty > | STL iterator that mediates access to an iterator over typed XML children |
xmltooling::XMLObjectChildrenList< Container, _Ty > | STL-compatible container that mediates access to underlying lists of typed XML children |
xmltooling::XMLObjectException | Exceptions in basic object usage |
xmltooling::XMLObjectPairList< Container, _Ty > | STL-compatible container that mediates access to underlying lists of typed XML children that come in pairs |
xmltooling::XMLParserException | Exceptions related to XML parsing |
xmltooling::XMLSecurityException | Exceptions related to the XML security layer |
xmltooling::XMLToolingConfig | Singleton object that manages library startup/shutdown.configuration |
xmltooling::XMLToolingException | Base exception class, supports parametrized messages and XML serialization |
xmlsignature::XPath | XML Digital Signature version 20020212 XPath element |
xmlsignature::XPathBuilder | Builder for XPath objects |
xmltooling::XSECCryptoX509CRL | Interface class for X.509 CRLs The library uses classes derived from this to process X.509 CRLs |
xmlsignature::Y | XML Digital Signature version 20020212 Y element |
xmlsignature::YBuilder | Builder for Y objects |