Evaluates the trustworthiness and validity of security information against implementation-specific requirements. More...
#include <xmltooling/base.h>
#include <xercesc/dom/DOM.hpp>
Classes | |
class | xmltooling::TrustEngine |
Evaluates the trustworthiness and validity of security information against implementation-specific requirements. More... | |
Namespaces | |
namespace | xmltooling |
Public namespace of XML Tooling library. | |
Defines | |
#define | __xmltooling_trust_h__ |
#define | EXPLICIT_KEY_TRUSTENGINE "ExplicitKey" |
TrustEngine based on explicit knowledge of peer key information. | |
#define | STATIC_PKIX_TRUSTENGINE "StaticPKIX" |
TrustEngine based on PKIX evaluation against a static set of trust anchors. | |
#define | CHAINING_TRUSTENGINE "Chaining" |
TrustEngine that tries multiple engines in sequence. | |
Functions | |
void | xmltooling::registerTrustEngines () |
Registers TrustEngine classes into the runtime. |
Evaluates the trustworthiness and validity of security information against implementation-specific requirements.
#define CHAINING_TRUSTENGINE "Chaining" |
TrustEngine that tries multiple engines in sequence.
#define EXPLICIT_KEY_TRUSTENGINE "ExplicitKey" |
TrustEngine based on explicit knowledge of peer key information.
#define STATIC_PKIX_TRUSTENGINE "StaticPKIX" |
TrustEngine based on PKIX evaluation against a static set of trust anchors.