X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=saml%2Fbinding%2Fimpl%2FMessageDecoder.cpp;h=9546b7e1d2fb29d8e0400fd3d428d56fb893f863;hb=932cfaae2176c2eba1a9938dc420591a9551a7f3;hp=83bd7b1e7cfcf74f9a36ce606165a81c3e5fa2d0;hpb=f753e2293ab6a40575bc9b294490e134eac5db9e;p=shibboleth%2Fcpp-opensaml.git diff --git a/saml/binding/impl/MessageDecoder.cpp b/saml/binding/impl/MessageDecoder.cpp index 83bd7b1..9546b7e 100644 --- a/saml/binding/impl/MessageDecoder.cpp +++ b/saml/binding/impl/MessageDecoder.cpp @@ -1,5 +1,5 @@ /* - * Copyright 2001-2006 Internet2 + * Copyright 2001-2007 Internet2 * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -38,6 +38,7 @@ namespace opensaml { SAML_DLLLOCAL PluginManager::Factory SAML2ArtifactDecoderFactory; SAML_DLLLOCAL PluginManager::Factory SAML2POSTDecoderFactory; SAML_DLLLOCAL PluginManager::Factory SAML2RedirectDecoderFactory; + SAML_DLLLOCAL PluginManager::Factory SAML2SOAPDecoderFactory; }; }; @@ -51,4 +52,5 @@ void SAML_API opensaml::registerMessageDecoders() conf.MessageDecoderManager.registerFactory(samlconstants::SAML20_BINDING_HTTP_POST, saml2p::SAML2POSTDecoderFactory); conf.MessageDecoderManager.registerFactory(samlconstants::SAML20_BINDING_HTTP_POST_SIMPLESIGN, saml2p::SAML2POSTDecoderFactory); conf.MessageDecoderManager.registerFactory(samlconstants::SAML20_BINDING_HTTP_REDIRECT, saml2p::SAML2RedirectDecoderFactory); + conf.MessageDecoderManager.registerFactory(samlconstants::SAML20_BINDING_SOAP, saml2p::SAML2SOAPDecoderFactory); }