vector<opensaml::Assertion*> TemplateContext::m_assertions;
TemplateAttributeResolver::TemplateAttributeResolver(const DOMElement* e)
- : m_log(Category::getInstance(SHIBSP_LOGCAT".AttributeResolver.Template")),
+ : m_log(Category::getInstance(SHIBSP_LOGCAT ".AttributeResolver.Template")),
m_dest(1, XMLHelper::getAttrString(e, nullptr, dest))
{
if (m_dest.front().empty())
throw ConfigurationException("Template AttributeResolver requires dest attribute.");
string s(XMLHelper::getAttrString(e, nullptr, _sources));
+ trim(s);
split(m_sources, s, is_space(), algorithm::token_compress_on);
if (m_sources.empty())
throw ConfigurationException("Template AttributeResolver requires sources attribute.");