#include "internal.h"\r
\r
#include <saml/SAMLConfig.h>\r
-#include <saml/binding/HTTPRequest.h>\r
-#include <saml/binding/HTTPResponse.h>\r
#include <saml/binding/MessageDecoder.h>\r
#include <saml/binding/MessageEncoder.h>\r
#include <saml/binding/SecurityPolicyRule.h>\r
-#include <saml/binding/URLEncoder.h>\r
#include <saml/saml2/metadata/Metadata.h>\r
#include <saml/saml2/metadata/MetadataProvider.h>\r
+#include <xmltooling/io/HTTPRequest.h>\r
+#include <xmltooling/io/HTTPResponse.h>\r
#include <xmltooling/security/TrustEngine.h>\r
+#include <xmltooling/util/URLEncoder.h>\r
\r
using namespace opensaml::saml2md;\r
+using namespace opensaml;\r
using namespace xmlsignature;\r
\r
class SAMLBindingBaseTestCase : public HTTPRequest, public HTTPResponse\r
pch=strchr(pch,'&');\r
if (pch)\r
*pch++=0;\r
- SAMLConfig::getConfig().getURLEncoder()->decode(value);\r
+ XMLToolingConfig::getConfig().getURLEncoder()->decode(value);\r
m_fields[name] = value;\r
name = pch; \r
}\r
return decoded;\r
}\r
\r
+ using HTTPResponse::sendResponse;\r
+\r
long sendResponse(std::istream& inputStream, long status) {\r
m_method="POST";\r
string page,line;\r