diff options
author | Thomas Knall <t.knall@datentechnik-innovation.com> | 2015-01-29 10:56:18 +0100 |
---|---|---|
committer | Thomas Knall <t.knall@datentechnik-innovation.com> | 2015-01-29 10:56:18 +0100 |
commit | 8579cf80c3602f963566d31eaf04f59f68d3bf11 (patch) | |
tree | 646ee6eeed14725058e3d17d89d68f310ff02653 /id/server/auth/src/main | |
parent | e32765da563770ca209943fe14b84cc71c2d2aac (diff) | |
download | moa-id-spss-8579cf80c3602f963566d31eaf04f59f68d3bf11.tar.gz moa-id-spss-8579cf80c3602f963566d31eaf04f59f68d3bf11.tar.bz2 moa-id-spss-8579cf80c3602f963566d31eaf04f59f68d3bf11.zip |
Add STORK process (MOAID-58).
- Add STORKAuthentication.process.xml
- Add PepsConnectorTask using code from PEPSConnectorServlet.
- Split code from PEPSConnectorWithLocalSigningServlet into PepsConnectorHandleResponseWithoutSignatureTask and PepsConnectorHandleLocalSignResponseTask.
- Replace SpringExpressionEvaluator within applicationContext.xml with SpringWebExpressionEvaluator (allowing expressions using request parameter(s)).
- Make servlet mappings /PEPSConnectorWithLocalSigning and /PEPSConnector point to the process engine signaling servlet.
- Add many FIXMEs marking problematic code.
- Move code to start stork authentication from StartAuthenticationBuilder to CreateStorkAuthRequestFormTask.
- Mark PEPSConnectorServlet and PEPSConnectorWithLocalSigningServlet deprecated.
- Remove @author tknall from classes assembled using existing (bogus) code.
Diffstat (limited to 'id/server/auth/src/main')
-rw-r--r-- | id/server/auth/src/main/webapp/WEB-INF/applicationContext.xml | 2 | ||||
-rw-r--r-- | id/server/auth/src/main/webapp/WEB-INF/web.xml | 24 |
2 files changed, 3 insertions, 23 deletions
diff --git a/id/server/auth/src/main/webapp/WEB-INF/applicationContext.xml b/id/server/auth/src/main/webapp/WEB-INF/applicationContext.xml index 0f9f05baa..8e210c040 100644 --- a/id/server/auth/src/main/webapp/WEB-INF/applicationContext.xml +++ b/id/server/auth/src/main/webapp/WEB-INF/applicationContext.xml @@ -11,7 +11,7 @@ <bean id="processEngine" class="com.datentechnik.process_engine.ProcessEngineImpl">
<property name="transitionConditionExpressionEvaluator">
- <bean class="com.datentechnik.process_engine.spring.SpringExpressionEvaluator" />
+ <bean class="com.datentechnik.process_engine.springweb.SpringWebExpressionEvaluator" />
</property>
<property name="processInstanceMaxIdleTimeSeconds" value="600" />
<property name="processDefinitions">
diff --git a/id/server/auth/src/main/webapp/WEB-INF/web.xml b/id/server/auth/src/main/webapp/WEB-INF/web.xml index 4548e05d9..2dbceb4e9 100644 --- a/id/server/auth/src/main/webapp/WEB-INF/web.xml +++ b/id/server/auth/src/main/webapp/WEB-INF/web.xml @@ -120,28 +120,6 @@ </servlet-mapping> <servlet> - <description>Servlet receiving STORK SAML Response Messages from different C-PEPS</description> - <display-name>PEPSConnectorServlet</display-name> - <servlet-name>PEPSConnectorServlet</servlet-name> - <servlet-class>at.gv.egovernment.moa.id.auth.servlet.PEPSConnectorServlet</servlet-class> - </servlet> - <servlet-mapping> - <servlet-name>PEPSConnectorServlet</servlet-name> - <url-pattern>/PEPSConnector</url-pattern> - </servlet-mapping> - - <servlet> - <description>Servlet receiving STORK SAML Response Messages from different C-PEPS</description> - <display-name>PEPSConnectorWithLocalSigningServlet</display-name> - <servlet-name>PEPSConnectorWithLocalSigningServlet</servlet-name> - <servlet-class>at.gv.egovernment.moa.id.auth.servlet.PEPSConnectorWithLocalSigningServlet</servlet-class> - </servlet> - <servlet-mapping> - <servlet-name>PEPSConnectorWithLocalSigningServlet</servlet-name> - <url-pattern>/PEPSConnectorWithLocalSigning</url-pattern> - </servlet-mapping> - - <servlet> <display-name>Dispatcher Servlet</display-name> <servlet-name>DispatcherServlet</servlet-name> <servlet-class>at.gv.egovernment.moa.id.entrypoints.DispatcherServlet</servlet-class> @@ -165,6 +143,8 @@ <url-pattern>/VerifyAuthBlock</url-pattern> <url-pattern>/VerifyCertificate</url-pattern> <url-pattern>/VerifyIdentityLink</url-pattern> + <url-pattern>/PEPSConnectorWithLocalSigning</url-pattern> + <url-pattern>/PEPSConnector</url-pattern> </servlet-mapping> <session-config> |