TrustEngine.h File Reference

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.

Detailed Description

Evaluates the trustworthiness and validity of security information against implementation-specific requirements.


Define Documentation

#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.


Generated on 1 Feb 2011 for xmltooling by  doxygen 1.6.1