Renamed setHeader to avoid collision.
authorScott Cantor <cantor.2@osu.edu>
Fri, 12 Jan 2007 05:48:43 +0000 (05:48 +0000)
committerScott Cantor <cantor.2@osu.edu>
Fri, 12 Jan 2007 05:48:43 +0000 (05:48 +0000)
saml/binding/HTTPResponse.h
saml/saml1/binding/impl/SAML1SOAPEncoder.cpp
saml/saml2/binding/impl/SAML2SOAPEncoder.cpp
samltest/binding.h

index b4af8f5..b94e641 100644 (file)
@@ -49,7 +49,7 @@ namespace opensaml {
          * @param name  header name
          * @param value value to set, or NULL to clear
          */
-        virtual void setHeader(const char* name, const char* value)=0;
+        virtual void setResponseHeader(const char* name, const char* value)=0;
 
         /**
          * Sets a client cookie.
index 850a077..847513a 100644 (file)
@@ -72,8 +72,8 @@ long SAML1SOAPEncoder::encode(
     genericResponse.setContentType("text/xml");
     HTTPResponse* httpResponse = dynamic_cast<HTTPResponse*>(&genericResponse);
     if (httpResponse) {
-        httpResponse->setHeader("Cache-Control", "no-cache, no-store, must-revalidate, private");
-        httpResponse->setHeader("Pragma", "no-cache");
+        httpResponse->setResponseHeader("Cache-Control", "no-cache, no-store, must-revalidate, private");
+        httpResponse->setResponseHeader("Pragma", "no-cache");
     }
 
     DOMElement* rootElement = NULL;
index 7c407d9..5f519d8 100644 (file)
@@ -72,8 +72,8 @@ long SAML2SOAPEncoder::encode(
     genericResponse.setContentType("text/xml");
     HTTPResponse* httpResponse = dynamic_cast<HTTPResponse*>(&genericResponse);
     if (httpResponse) {
-        httpResponse->setHeader("Cache-Control", "no-cache, no-store, must-revalidate, private");
-        httpResponse->setHeader("Pragma", "no-cache");
+        httpResponse->setResponseHeader("Cache-Control", "no-cache, no-store, must-revalidate, private");
+        httpResponse->setResponseHeader("Pragma", "no-cache");
     }
 
     DOMElement* rootElement = NULL;
index a1c6d19..d4de9c9 100644 (file)
@@ -190,12 +190,12 @@ public:
     \r
     // HTTPResponse methods\r
     \r
-    void setHeader(const char* name, const char* value) {\r
+    void setResponseHeader(const char* name, const char* value) {\r
         m_headers[name] = value ? value : "";\r
     }\r
 \r
     void setContentType(const char* type) {\r
-        setHeader("Content-Type", type);\r
+        setResponseHeader("Content-Type", type);\r
     }\r
     \r
     void setCookie(const char* name, const char* value) {\r
@@ -256,14 +256,6 @@ public:
         return decoded;\r
     }\r
     \r
-    long sendResponse(std::istream& inputStream) {\r
-        return sendResponse(inputStream, HTTPResponse::SAML_HTTP_STATUS_OK);\r
-    }\r
-\r
-    long sendError(std::istream& inputStream) {\r
-        return sendResponse(inputStream, HTTPResponse::SAML_HTTP_STATUS_ERROR);\r
-    }\r
-\r
     long sendResponse(std::istream& inputStream, long status) {\r
         m_method="POST";\r
         string page,line;\r