xmltooling  1.4.2
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:
Collaboration diagram for xmltooling::TrustEngine:

Public Member Functions

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

Protected Member Functions

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

Protected Attributes

KeyInfoResolverm_keyInfoResolver
 Custom KeyInfoResolver instance. More...
 

Detailed Description

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

Constructor & Destructor Documentation

xmltooling::TrustEngine::TrustEngine ( const xercesc::DOMElement *  e = 0)
protected

Constructor.

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

XML namespaces are ignored in the processing of this content.

Parameters
eDOM 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
keyInfoResolvernew KeyInfoResolver instance to use

Member Data Documentation

KeyInfoResolver* xmltooling::TrustEngine::m_keyInfoResolver
protected

Custom KeyInfoResolver instance.


The documentation for this class was generated from the following file: