X-Git-Url: http://www.project-moonshot.org/gitweb/?p=shibboleth%2Fcpp-opensaml.git;a=blobdiff_plain;f=saml%2Fbinding%2FMessageDecoder.h;fp=saml%2Fbinding%2FMessageDecoder.h;h=0b37017998e3934039026ade6d4282e5612bfd36;hp=479f199792eb040322bca704c7bb0bce7d7fb761;hb=c072b75e6f6e05e24a1c35b952008b38d0d375c1;hpb=1b9364f949b9df52f82bec1204492a8c6868940e diff --git a/saml/binding/MessageDecoder.h b/saml/binding/MessageDecoder.h index 479f199..0b37017 100644 --- a/saml/binding/MessageDecoder.h +++ b/saml/binding/MessageDecoder.h @@ -23,13 +23,17 @@ #ifndef __saml_decoder_h__ #define __saml_decoder_h__ -#include -#include -#include +#include + +namespace xmltooling { + class XMLTOOL_API GenericRequest; + class XMLTOOL_API XMLObject; +}; namespace opensaml { class SAML_API SAMLArtifact; + class SAML_API SecurityPolicy; namespace saml1p { class SAML_API Response; }; @@ -58,9 +62,7 @@ namespace opensaml { * * @return true iff the message was delivered by a user agent */ - virtual bool isUserAgentPresent() const { - return true; - } + virtual bool isUserAgentPresent() const; /** * Interface to caller-supplied artifact resolution mechanism.