![]() ![]() | Namespace for SOAP 1.1 schema objects |
![]() ![]() ![]() | Implements SOAP 1.1 messaging over a transport |
![]() ![]() | XML related constants |
![]() ![]() | Namespace for XML Encryption schema objects |
![]() ![]() ![]() | Wrapper API for XML Decryption functionality |
![]() ![]() ![]() | Exceptions in decryption processing |
![]() ![]() ![]() | An API for resolving encrypted decryption keys |
![]() ![]() ![]() | Wrapper API for XML Encryption functionality |
![]() ![]() ![]() ![]() | Structure to collect encryption requirements |
![]() ![]() ![]() ![]() | Structure to collect key wrapping/transport requirements |
![]() ![]() ![]() | Exceptions in encryption processing |
![]() ![]() | Public namespace of XML Signature classes |
![]() ![]() ![]() | Interface for creating signature references based on application requirements |
![]() ![]() ![]() | XMLObject representing XML Digital Signature, version 20020212, Signature element |
![]() ![]() ![]() | Builder for Signature objects |
![]() ![]() ![]() | Exceptions in signature processing |
![]() ![]() ![]() | Validator for signatures based on a Credential |
![]() ![]() | Public namespace of XML Tooling library |
![]() ![]() ![]() | AbstractXMLObject mixin that implements AttributeExtensibleXMLObject |
![]() ![]() ![]() | AbstractXMLObject mixin that implements children |
![]() ![]() ![]() | AbstractXMLObject mixin that implements DOM caching |
![]() ![]() ![]() | AbstractXMLObject mixin that implements a simple string-based content model |
![]() ![]() ![]() | An abstract implementation of XMLObject |
![]() ![]() ![]() | An XMLObject that supports arbitrary attributes |
![]() ![]() ![]() | Functor for cleaning up heap objects in containers |
![]() ![]() ![]() | Functor for cleaning up heap objects in key/value containers |
![]() ![]() ![]() | Functor for cleaning up const heap objects in key/value containers |
![]() ![]() ![]() | A factory interface for obtaining XMLObjects |
![]() ![]() ![]() | An XMLObject that exposes arbitrary children via a mutable vector |
![]() ![]() ![]() | An XMLObject with an open content model |
![]() ![]() ![]() | Wrapper around a variable number of arguments |
![]() ![]() ![]() | Wrapper around a variable number of name/value pairs |
![]() ![]() ![]() | Base exception class, supports parametrized messages and XML serialization |
![]() ![]() ![]() | Exceptions related to XML parsing |
![]() ![]() ![]() | Exceptions in basic object usage |
![]() ![]() ![]() | Exceptions during object marshalling |
![]() ![]() ![]() | Exceptions during object unmarshalling |
![]() ![]() ![]() | Exceptions due to processing of unknown element content |
![]() ![]() ![]() | Exceptions due to processing of unknown attributes |
![]() ![]() ![]() | Exceptions from use of an unrecognized extension/plugin |
![]() ![]() ![]() | Exceptions during object validation |
![]() ![]() ![]() | Exceptions related to physical input/output errors |
![]() ![]() ![]() | Exceptions related to the XML security layer |
![]() ![]() ![]() | Builder for UnknownElementImpl objects |
![]() ![]() ![]() | A mix-in to implement object marshalling with DOM reuse |
![]() ![]() ![]() | A mix-in to implement object unmarshalling |
![]() ![]() ![]() | Interface to generic protocol requests that transport XML messages |
![]() ![]() ![]() | Interface to generic protocol responses that transport XML messages |
![]() ![]() ![]() | Interface to HTTP requests |
![]() ![]() ![]() | Interface to HTTP response |
![]() ![]() ![]() | Abstract mixin interface for interfaces that support locking |
![]() ![]() ![]() | RAII wrapper for lockable objects to ensure lock release |
![]() ![]() ![]() | A data structure for encapsulating XML Namespace attributes |
![]() ![]() ![]() | Template for management/access to plugins constructed based on a Key type and arbitrary parameters |
![]() ![]() ![]() | A data structure for encapsulating XML QNames |
![]() ![]() ![]() | A trust engine that uses X.509 trust anchors and CRLs associated with a peer to perform PKIX validation of signatures and credentials |
![]() ![]() ![]() ![]() | Stateful interface that supplies PKIX validation data to the trust engine |
![]() ![]() ![]() | Wraps an X.509-based Credential by storing key/cert objects inside |
![]() ![]() ![]() | OpenSSLTrustEngine that uses multiple engines in sequence |
![]() ![]() ![]() | Wraps keys and related functionality |
![]() ![]() ![]() | Marker interface for implementations which hold information specific to a particular context within which a CredentialResolver resolves a Credential |
![]() ![]() ![]() | Class for specifying criteria by which a CredentialResolver should resolve credentials |
![]() ![]() ![]() | An API for resolving keys and certificates based on application criteria |
![]() ![]() ![]() | |
![]() ![]() ![]() | Interface to a data integrity and confidentiality tool, and a default implementation |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | Context for credentials resolved out of a KeyInfo |
![]() ![]() ![]() | Resolves credentials from KeyInfo information |
![]() ![]() ![]() | An OpenSSL-specific credential |
![]() ![]() ![]() | OpenSSL-based class for handling X.509 CRLs |
![]() ![]() ![]() | Extended PathValidator interface that adds validation using OpenSSL data types directly for efficiency |
![]() ![]() ![]() | Extended TrustEngine interface that adds validation of X.509 credentials using OpenSSL data types directly for efficiency |
![]() ![]() ![]() | Plugin interface to certificate path validation, independent of context |
![]() ![]() ![]() ![]() | Marker interface for plugin-specific parameters into the validation process |
![]() ![]() ![]() | PKIX-specific parameters to a PathValidator |
![]() ![]() ![]() | A helper class for working with keys, certificates, etc |
![]() ![]() ![]() | TrustEngine interface that adds validation of digital signatures |
![]() ![]() ![]() | Evaluates the trustworthiness and validity of security information against implementation-specific requirements |
![]() ![]() ![]() | Wraps an X.509-based Credential |
![]() ![]() ![]() | TrustEngine interface that adds validation of X.509 credentials |
![]() ![]() ![]() | Interface class for X.509 CRLs The library uses classes derived from this to process X.509 CRLs |
![]() ![]() ![]() | Encapsulates HTTP SOAP transport layer |
![]() ![]() ![]() | Encapsulates OpenSSL-capable SOAP transport layer |
![]() ![]() ![]() | Encapsulates a transport layer protocol for sending/receiving messages |
![]() ![]() ![]() ![]() | A simple structure to capture SOAP addressing information |
![]() ![]() ![]() | A minimal auto_ptr-like class that can copy or transcode a buffer into the local code page and free the result automatically |
![]() ![]() ![]() | A minimal auto_ptr-like class that can copy or transcode a buffer into 16-bit Unicode and free the result automatically |
![]() ![]() ![]() | An auto_ptr that uses array delete on its contents |
![]() ![]() ![]() | |
![]() ![]() ![]() | Adapted from Xerces-C as a more advanced input stream implementation for subsequent use in parsing remote documents |
![]() ![]() ![]() | Portable directory walker that invokes a callback function for every file in a directory, optionally doing depth-first recursion of nested directories |
![]() ![]() ![]() | A portable stack-based context for diagnostic logging |
![]() ![]() ![]() | A thread-safe pool of DOMBuilders that share characteristics |
![]() ![]() ![]() | A parser source that wraps a C++ input stream |
![]() ![]() ![]() ![]() | A Xerces input stream that wraps a C++ input stream |
![]() ![]() ![]() | A URL-based parser source that supports a more advanced input stream |
![]() ![]() ![]() | Resolves local filenames into absolute pathnames |
![]() ![]() ![]() | Predicate that checks the QName of an XMLObject |
![]() ![]() ![]() | Predicate that checks the xsi:type of an XMLObject |
![]() ![]() ![]() | Base class for file-based XML configuration |
![]() ![]() ![]() | Helper class on top of StorageService for detecting message replay |
![]() ![]() ![]() | Generic data storage facility for use by services that require some degree of persistence |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() | Simple template replacement engine |
![]() ![]() ![]() ![]() | Interface to parameters to plug into templates |
![]() ![]() ![]() | Exceptions during threading/locking operations |
![]() ![]() ![]() | A class for manual thread creation and synchronization |
![]() ![]() ![]() | A class for managing Thread Local Storage values |
![]() ![]() ![]() | A class for managing exclusive access to resources |
![]() ![]() ![]() | A class for managing shared and exclusive access to resources |
![]() ![]() ![]() | A class for establishing queues on a mutex based on a periodic condition |
![]() ![]() ![]() | RAII wrapper for a mutex lock |
![]() ![]() ![]() | RAII wrapper for a shared lock |
![]() ![]() ![]() | Interface to a URL-encoding mechanism along with a default implementation |
![]() ![]() ![]() | RAII wrapper for Xerces resources |
![]() ![]() ![]() | A helper class for working with W3C DOM objects |
![]() ![]() ![]() | STL-compatible container that mediates access to underlying lists of typed XML children |
![]() ![]() ![]() | STL-compatible container that mediates access to underlying lists of typed XML children that come in pairs |
![]() ![]() ![]() | STL iterator that mediates access to an iterator over typed XML children |
![]() ![]() ![]() | An interface for classes that implement rules for checking the validity of XMLObjects |
![]() ![]() ![]() | A collection of validators that can be applied to an XMLObject and its children |
![]() ![]() ![]() | Object that represents an XML Element that has been unmarshalled into this C++ object |
![]() ![]() ![]() | A factory interface for obtaining an XMLObject |
![]() ![]() ![]() | Singleton object that manages library startup/shutdown.configuration |