log.debug("application: %s", app->getId());
// Access the application config.
- IConfig* conf=dynamic_cast<IConfig*>(SPConfig::getConfig().getServiceProvider());
+ ServiceProvider* conf=SPConfig::getConfig().getServiceProvider();
xmltooling::Locker confLocker(conf);
auto_ptr_XMLCh wrecipient(recipient);
bpr=app->getBrowserProfile()->receive(
samlResponse,
wrecipient.get(),
- checkReplay.second ? conf->getReplayCache() : NULL,
+ NULL,
version.second
);
}
SAMLart,
wrecipient.get(),
artifactMapper.get(),
- checkReplay.second ? conf->getReplayCache() : NULL,
+ NULL,
version.second
);
// Insert into cache.
auto_ptr_char authContext(bpr.authnStatement->getAuthMethod());
- string key=conf->getSessionCache()->insert(
+ string key=dynamic_cast<ISessionCache*>(conf->getSessionCache())->insert(
app,
role,
client_address,