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=0)
 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 = 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:
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 Tue Feb 27 03:51:49 2018 for xmltooling by  doxygen 1.4.7