First SOAP encoder.
[shibboleth/opensaml2.git] / saml / saml1 / binding / SAML1ArtifactDecoder.h
index 7e2da54..d1e3e89 100644 (file)
@@ -34,16 +34,12 @@ namespace opensaml {
         {
         public:
             SAML1ArtifactDecoder(const DOMElement* e);
-            virtual ~SAML1ArtifactDecoder();
+            virtual ~SAML1ArtifactDecoder() {}
             
             Response* decode(
                 std::string& relayState,
-                const saml2md::RoleDescriptor*& issuer,
-                bool& issuerTrusted,
-                const HTTPRequest& httpRequest,
-                const saml2md::MetadataProvider* metadataProvider=NULL,
-                const xmltooling::QName* role=NULL,
-                const TrustEngine* trustEngine=NULL
+                const GenericRequest& genericRequest,
+                SecurityPolicy& policy
                 ) const;
         };