Revamped encoders to produce the actual HTTP responses.
[shibboleth/cpp-opensaml.git] / saml / saml1 / binding / SAML1ArtifactEncoder.h
index 3bd1cdd..15f0ed1 100644 (file)
@@ -35,9 +35,10 @@ namespace opensaml {
             SAML1ArtifactEncoder(const DOMElement* e);
             virtual ~SAML1ArtifactEncoder();
             
-            void encode(
-                std::map<std::string,std::string>& outputFields,
+            long encode(
+                HTTPResponse& httpResponse,
                 xmltooling::XMLObject* xmlObject,
+                const char* destination,
                 const char* recipientID=NULL,
                 const char* relayState=NULL,
                 const xmlsignature::CredentialResolver* credResolver=NULL,