xmltooling::TrustEngine Class Reference

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

#include <xmltooling/security/TrustEngine.h>

Inheritance diagram for xmltooling::TrustEngine:

xmltooling::SignatureTrustEngine xmltooling::X509TrustEngine xmltooling::AbstractPKIXTrustEngine xmltooling::ChainingTrustEngine xmltooling::OpenSSLTrustEngine xmltooling::AbstractPKIXTrustEngine xmltooling::ChainingTrustEngine List of all members.

Public Member Functions

void setKeyInfoResolver (KeyInfoResolver *keyInfoResolver)
 Supplies a KeyInfoResolver instance.

Protected Member Functions

 TrustEngine (const xercesc::DOMElement *e=NULL)
 Constructor.

Protected Attributes

KeyInfoResolverm_keyInfoResolver
 Custom KeyInfoResolver instance.

Detailed Description

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


Constructor & Destructor Documentation

xmltooling::TrustEngine::TrustEngine ( const xercesc::DOMElement *  e = NULL  )  [protected]

Constructor.

If a DOM is supplied, the following XML content is supported:

XML namespaces are ignored in the processing of this content.

Parameters:
e DOM to supply configuration for provider


Member Function Documentation

void xmltooling::TrustEngine::setKeyInfoResolver ( KeyInfoResolver keyInfoResolver  ) 

Supplies a KeyInfoResolver instance.

This method must be externally synchronized with any code that uses the object. Any previously set object is destroyed.

Parameters:
keyInfoResolver new KeyInfoResolver instance to use


The documentation for this class was generated from the following file:
Generated on Mon Oct 19 14:18:35 2009 for xmltooling by  doxygen 1.4.7