projects
/
shibboleth
/
cpp-opensaml.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Parameterize config namespace for message plugins.
[shibboleth/cpp-opensaml.git]
/
saml
/
SAMLConfig.h
diff --git
a/saml/SAMLConfig.h
b/saml/SAMLConfig.h
index
1f926a2
..
e36640e
100644
(file)
--- a/
saml/SAMLConfig.h
+++ b/
saml/SAMLConfig.h
@@
-146,22
+146,22
@@
namespace opensaml {
virtual std::string hashSHA1(const char* s, bool toHex=false)=0;
/** Manages factories for MessageDecoder plugins. */
virtual std::string hashSHA1(const char* s, bool toHex=false)=0;
/** Manages factories for MessageDecoder plugins. */
- xmltooling::PluginManager<
MessageDecoder,const xercesc::DOMElement*
> MessageDecoderManager;
+ xmltooling::PluginManager<
MessageDecoder,std::string,std::pair<const xercesc::DOMElement*,const XMLCh*>
> MessageDecoderManager;
/** Manages factories for MessageEncoder plugins. */
/** Manages factories for MessageEncoder plugins. */
- xmltooling::PluginManager<
MessageEncoder,const xercesc::DOMElement*> MessageEncoderManager;
+ xmltooling::PluginManager<
MessageEncoder,std::string,std::pair<const xercesc::DOMElement*,const XMLCh*> > MessageEncoderManager;
/** Manages factories for SAMLArtifact plugins. */
/** Manages factories for SAMLArtifact plugins. */
- xmltooling::PluginManager<SAMLArtifact,const char*> SAMLArtifactManager;
+ xmltooling::PluginManager<SAMLArtifact,
std::string,
const char*> SAMLArtifactManager;
/** Manages factories for SecurityPolicyRule plugins. */
/** Manages factories for SecurityPolicyRule plugins. */
- xmltooling::PluginManager<SecurityPolicyRule,const xercesc::DOMElement*> SecurityPolicyRuleManager;
+ xmltooling::PluginManager<SecurityPolicyRule,
std::string,
const xercesc::DOMElement*> SecurityPolicyRuleManager;
/** Manages factories for MetadataProvider plugins. */
/** Manages factories for MetadataProvider plugins. */
- xmltooling::PluginManager<saml2md::MetadataProvider,const xercesc::DOMElement*> MetadataProviderManager;
+ xmltooling::PluginManager<saml2md::MetadataProvider,
std::string,
const xercesc::DOMElement*> MetadataProviderManager;
/** Manages factories for MetadataFilter plugins. */
/** Manages factories for MetadataFilter plugins. */
- xmltooling::PluginManager<saml2md::MetadataFilter,const xercesc::DOMElement*> MetadataFilterManager;
+ xmltooling::PluginManager<saml2md::MetadataFilter,
std::string,
const xercesc::DOMElement*> MetadataFilterManager;
protected:
SAMLConfig() : m_artifactMap(NULL) {}
protected:
SAMLConfig() : m_artifactMap(NULL) {}