+ public:
+ SAML2SOAPDecoder() {}
+ virtual ~SAML2SOAPDecoder() {}
+
+ bool isUserAgentPresent() const {
+ return false;
+ }
+
+ xmltooling::XMLObject* decode(
+ std::string& relayState,
+ const GenericRequest& genericRequest,
+ SecurityPolicy& policy
+ ) const;
+ };
+
+ MessageDecoder* SAML_DLLLOCAL SAML2SOAPDecoderFactory(const pair<const DOMElement*,const XMLCh*>& p)
+ {
+ return new SAML2SOAPDecoder();