[cpp-sp COMMIT] in /branches/REL_2/plugins: Makefile.am TransformAttributeResolver.cpp plugins.cpp plugins.vcxproj pl...
noreply at shibboleth.net
noreply at shibboleth.net
Fri Apr 6 19:18:20 BST 2012
Author: scantor
Date: Fri Apr 6 19:18:20 2012
New Revision: 3611
URL: http://svn.shibboleth.net/view/cpp-sp?rev=3611&view=rev
Log:
SSPCPP-341 - Transform resolver
Added:
branches/REL_2/plugins/TransformAttributeResolver.cpp
Modified:
branches/REL_2/plugins/Makefile.am
branches/REL_2/plugins/plugins.cpp
branches/REL_2/plugins/plugins.vcxproj
branches/REL_2/plugins/plugins.vcxproj.filters
Modified: branches/REL_2/plugins/Makefile.am
URL: http://svn.shibboleth.net/view/cpp-sp/branches/REL_2/plugins/Makefile.am?rev=3611&r1=3610&r2=3611&view=diff
==============================================================================
--- branches/REL_2/plugins/Makefile.am (original)
+++ branches/REL_2/plugins/Makefile.am Fri Apr 6 19:18:20 2012
@@ -11,7 +11,8 @@
plugins_la_SOURCES = \
${common_sources} \
- GSSAPIAttributeExtractor.cpp
+ GSSAPIAttributeExtractor.cpp \
+ TransformAttributeResolver.cpp
#plugins_lite_la_SOURCES = \
# ${common_sources}
Modified: branches/REL_2/plugins/plugins.cpp
URL: http://svn.shibboleth.net/view/cpp-sp/branches/REL_2/plugins/plugins.cpp?rev=3611&r1=3610&r2=3611&view=diff
==============================================================================
--- branches/REL_2/plugins/plugins.cpp (original)
+++ branches/REL_2/plugins/plugins.cpp Fri Apr 6 19:18:20 2012
@@ -44,6 +44,7 @@
#ifdef HAVE_GSSAPI_NAMINGEXTS
PluginManager<AttributeExtractor,string,const DOMElement*>::Factory GSSAPIExtractorFactory;
#endif
+ PluginManager<AttributeResolver,string,const DOMElement*>::Factory TransformAttributeResolverFactory;
};
extern "C" int PLUGINS_EXPORTS xmltooling_extension_init(void*)
@@ -55,6 +56,7 @@
XMLObjectBuilder::registerBuilder(xmltooling::QName(shibspconstants::SHIB2ATTRIBUTEMAP_NS, _GSSAPIName), new AnyElementBuilder());
XMLObjectBuilder::registerBuilder(xmltooling::QName(shibspconstants::SHIB2ATTRIBUTEMAP_NS, _GSSAPIContext), new AnyElementBuilder());
#endif
+ SPConfig::getConfig().AttributeResolverManager.registerFactory("Transform", TransformAttributeResolverFactory);
return 0; // signal success
}
Modified: branches/REL_2/plugins/plugins.vcxproj
URL: http://svn.shibboleth.net/view/cpp-sp/branches/REL_2/plugins/plugins.vcxproj?rev=3611&r1=3610&r2=3611&view=diff
==============================================================================
--- branches/REL_2/plugins/plugins.vcxproj (original)
+++ branches/REL_2/plugins/plugins.vcxproj Fri Apr 6 19:18:20 2012
@@ -177,6 +177,7 @@
<ItemGroup>
<ClCompile Include="GSSAPIAttributeExtractor.cpp" />
<ClCompile Include="plugins.cpp" />
+ <ClCompile Include="TransformAttributeResolver.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="internal.h" />
Modified: branches/REL_2/plugins/plugins.vcxproj.filters
URL: http://svn.shibboleth.net/view/cpp-sp/branches/REL_2/plugins/plugins.vcxproj.filters?rev=3611&r1=3610&r2=3611&view=diff
==============================================================================
--- branches/REL_2/plugins/plugins.vcxproj.filters (original)
+++ branches/REL_2/plugins/plugins.vcxproj.filters Fri Apr 6 19:18:20 2012
@@ -3,6 +3,7 @@
<ItemGroup>
<ClCompile Include="GSSAPIAttributeExtractor.cpp" />
<ClCompile Include="plugins.cpp" />
+ <ClCompile Include="TransformAttributeResolver.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="internal.h" />
More information about the commits
mailing list