Add property for protocol family to encoders/decoders.
[shibboleth/cpp-opensaml.git] / saml / saml1 / binding / SAML1MessageDecoder.h
index d84338c..7eda2e1 100644 (file)
@@ -1,5 +1,5 @@
 /*
- *  Copyright 2001-2007 Internet2
+ *  Copyright 2001-2010 Internet2
  * 
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -35,10 +35,11 @@ namespace opensaml {
         class SAML_API SAML1MessageDecoder : public MessageDecoder
         {
         protected:
-            SAML1MessageDecoder() {}
-            virtual ~SAML1MessageDecoder() {}
+            SAML1MessageDecoder();
+            virtual ~SAML1MessageDecoder();
 
         public:
+            const XMLCh* getProtocolFamily() const;
             void extractMessageDetails (
                 const xmltooling::XMLObject& message,
                 const xmltooling::GenericRequest& genericRequest,