[cpp-sp COMMIT] in /branches/REL_2/shibsp: Makefile.am handler/Handler.h handler/SecuredHandler.h handler/impl/Abstra...
noreply at shibboleth.net
noreply at shibboleth.net
Sun Apr 29 22:00:28 BST 2012
Author: scantor
Date: Sun Apr 29 22:00:28 2012
New Revision: 3629
URL: http://svn.shibboleth.net/view/cpp-sp?rev=3629&view=rev
Log:
https://issues.shibboleth.net/jira/browse/SSPCPP-440
Added:
branches/REL_2/shibsp/handler/SecuredHandler.h
branches/REL_2/shibsp/handler/impl/ExternalAuthHandler.cpp
branches/REL_2/shibsp/handler/impl/SecuredHandler.cpp
Modified:
branches/REL_2/shibsp/Makefile.am
branches/REL_2/shibsp/handler/Handler.h
branches/REL_2/shibsp/handler/impl/AbstractHandler.cpp
branches/REL_2/shibsp/handler/impl/AssertionConsumerService.cpp
branches/REL_2/shibsp/handler/impl/AssertionLookup.cpp
branches/REL_2/shibsp/handler/impl/LocalLogoutInitiator.cpp
branches/REL_2/shibsp/handler/impl/MetadataGenerator.cpp
branches/REL_2/shibsp/handler/impl/RemotedHandler.cpp
branches/REL_2/shibsp/handler/impl/SessionHandler.cpp
branches/REL_2/shibsp/handler/impl/StatusHandler.cpp
branches/REL_2/shibsp/impl/TransactionLog.cpp
branches/REL_2/shibsp/shibsp-lite.vcxproj
branches/REL_2/shibsp/shibsp-lite.vcxproj.filters
branches/REL_2/shibsp/shibsp.vcxproj
branches/REL_2/shibsp/shibsp.vcxproj.filters
Modified: branches/REL_2/shibsp/Makefile.am
URL: http://svn.shibboleth.net/view/cpp-sp/branches/REL_2/shibsp/Makefile.am?rev=3629&r1=3628&r2=3629&view=diff
==============================================================================
--- branches/REL_2/shibsp/Makefile.am (original)
+++ branches/REL_2/shibsp/Makefile.am Sun Apr 29 22:00:28 2012
@@ -76,6 +76,7 @@
handler/LogoutHandler.h \
handler/LogoutInitiator.h \
handler/RemotedHandler.h \
+ handler/SecuredHandler.h \
handler/SessionInitiator.h
liteinclude_HEADERS = \
@@ -129,14 +130,13 @@
handler/impl/ChainingSessionInitiator.cpp \
handler/impl/CookieSessionInitiator.cpp \
handler/impl/DiscoveryFeed.cpp \
+ handler/impl/ExternalAuthHandler.cpp \
handler/impl/FormSessionInitiator.cpp \
handler/impl/LocalLogoutInitiator.cpp \
handler/impl/LogoutHandler.cpp \
handler/impl/LogoutInitiator.cpp \
handler/impl/MetadataGenerator.cpp \
handler/impl/RemotedHandler.cpp \
- handler/impl/StatusHandler.cpp \
- handler/impl/SessionHandler.cpp \
handler/impl/SAML1Consumer.cpp \
handler/impl/SAML2Consumer.cpp \
handler/impl/SAML2ArtifactResolution.cpp \
@@ -145,8 +145,11 @@
handler/impl/SAML2NameIDMgmt.cpp \
handler/impl/SAML2SessionInitiator.cpp \
handler/impl/SAMLDSSessionInitiator.cpp \
+ handler/impl/SecuredHandler.cpp \
+ handler/impl/SessionHandler.cpp \
handler/impl/SessionInitiator.cpp \
handler/impl/Shib1SessionInitiator.cpp \
+ handler/impl/StatusHandler.cpp \
handler/impl/TransformSessionInitiator.cpp \
handler/impl/WAYFSessionInitiator.cpp \
impl/ChainingAccessControl.cpp \
Modified: branches/REL_2/shibsp/handler/Handler.h
URL: http://svn.shibboleth.net/view/cpp-sp/branches/REL_2/shibsp/handler/Handler.h?rev=3629&r1=3628&r2=3629&view=diff
==============================================================================
--- branches/REL_2/shibsp/handler/Handler.h (original)
+++ branches/REL_2/shibsp/handler/Handler.h Sun Apr 29 22:00:28 2012
@@ -164,6 +164,9 @@
/** Handler for metadata generation. */
#define DISCOVERY_FEED_HANDLER "DiscoveryFeed"
+ /** Handler for external authentication integration. */
+ #define EXTERNAL_AUTH_HANDLER "ExternalAuth"
+
/** Handler for metadata generation. */
#define METADATA_GENERATOR_HANDLER "MetadataGenerator"
Modified: branches/REL_2/shibsp/handler/impl/AbstractHandler.cpp
URL: http://svn.shibboleth.net/view/cpp-sp/branches/REL_2/shibsp/handler/impl/AbstractHandler.cpp?rev=3629&r1=3628&r2=3629&view=diff
==============================================================================
--- branches/REL_2/shibsp/handler/impl/AbstractHandler.cpp (original)
+++ branches/REL_2/shibsp/handler/impl/AbstractHandler.cpp Sun Apr 29 22:00:28 2012
@@ -83,6 +83,7 @@
SHIBSP_DLLLOCAL PluginManager< Handler,string,pair<const DOMElement*,const char*> >::Factory AssertionLookupFactory;
SHIBSP_DLLLOCAL PluginManager< Handler,string,pair<const DOMElement*,const char*> >::Factory AttributeCheckerFactory;
SHIBSP_DLLLOCAL PluginManager< Handler,string,pair<const DOMElement*,const char*> >::Factory DiscoveryFeedFactory;
+ SHIBSP_DLLLOCAL PluginManager< Handler,string,pair<const DOMElement*,const char*> >::Factory ExternalAuthFactory;
SHIBSP_DLLLOCAL PluginManager< Handler,string,pair<const DOMElement*,const char*> >::Factory MetadataGeneratorFactory;
SHIBSP_DLLLOCAL PluginManager< Handler,string,pair<const DOMElement*,const char*> >::Factory StatusHandlerFactory;
SHIBSP_DLLLOCAL PluginManager< Handler,string,pair<const DOMElement*,const char*> >::Factory SessionHandlerFactory;
@@ -124,6 +125,7 @@
conf.HandlerManager.registerFactory(SAML20_BINDING_URI, AssertionLookupFactory);
conf.HandlerManager.registerFactory(ATTR_CHECKER_HANDLER, AttributeCheckerFactory);
conf.HandlerManager.registerFactory(DISCOVERY_FEED_HANDLER, DiscoveryFeedFactory);
[... 750 lines stripped ...]
More information about the commits
mailing list