#include "util/ParserPool.h"\r
\r
#include <vector>\r
+#ifndef XMLTOOLING_NO_XMLSEC\r
+ #include <xsec/framework/XSECProvider.hpp>\r
+#endif\r
\r
#define XMLTOOLING_LOGCAT "XMLTooling"\r
\r
class XMLToolingInternalConfig : public xmltooling::XMLToolingConfig\r
{\r
public:\r
- XMLToolingInternalConfig() : m_lock(NULL), m_parserPool(NULL) {}\r
+ XMLToolingInternalConfig() : m_lock(NULL), m_parserPool(NULL), m_xsecProvider(NULL) {}\r
\r
static XMLToolingInternalConfig& getInternalConfig();\r
\r
\r
// internal parser pool\r
xmltooling::ParserPool* m_parserPool;\r
+ XSECProvider* m_xsecProvider;\r
\r
private:\r
std::vector<void*> m_libhandles;\r
void* m_lock;\r
- //XSECProvider* m_xsec;\r
//PlugManager m_plugMgr;\r
};\r
};\r