Moved request/response APIs out.
[shibboleth/cpp-opensaml.git] / saml / binding / MessageEncoder.h
index 0bb70ee..1bc8e1c 100644 (file)
 #ifndef __saml_encoder_h__
 #define __saml_encoder_h__
 
-#include <saml/binding/GenericResponse.h>
+#include <saml/base.h>
 
 #include <istream>
 #include <xmltooling/XMLObject.h>
+#include <xmltooling/io/GenericResponse.h>
 #include <xmltooling/security/Credential.h>
 
 namespace opensaml {
@@ -121,7 +122,7 @@ namespace opensaml {
          * @param digestAlg         optional reference digest algorithm identifier
          */
         virtual long encode(
-            GenericResponse& genericResponse,
+            xmltooling::GenericResponse& genericResponse,
             xmltooling::XMLObject* xmlObject,
             const char* destination,
             const char* recipientID=NULL,