#include "SPRequest.h"
#include "handler/AbstractHandler.h"
-#include <saml/SAMLConfig.h>
-#include <saml/binding/URLEncoder.h>
#include <saml/saml1/core/Protocols.h>
#include <saml/saml2/core/Protocols.h>
#include <saml/util/SAMLConstants.h>
+#include <xmltooling/XMLToolingConfig.h>
+#include <xmltooling/util/URLEncoder.h>
using namespace shibsp;
using namespace samlconstants;
SPConfig& conf = SPConfig::getConfig();
if (conf.isEnabled(SPConfig::OutOfProcess)) {
// Out of process, we look for StorageService-backed state.
- // TODO
+ // TODO: something like ss:SSID:key?
}
if (conf.isEnabled(SPConfig::InProcess)) {
if (state && *state) {
// URL-decode the value.
char* rscopy=strdup(state);
- SAMLConfig::getConfig().getURLEncoder()->decode(rscopy);
+ XMLToolingConfig::getConfig().getURLEncoder()->decode(rscopy);
relayState = rscopy;
free(rscopy);
#include "util/SPConstants.h"
#include <saml/SAMLConfig.h>
-#include <saml/binding/URLEncoder.h>
#include <saml/saml1/core/Assertions.h>
#include <saml/util/CommonDomainCookie.h>