aboutsummaryrefslogtreecommitdiff
path: root/connector/src/main/resources/specific_eIDAS_connector.beans.xml
diff options
context:
space:
mode:
Diffstat (limited to 'connector/src/main/resources/specific_eIDAS_connector.beans.xml')
-rw-r--r--connector/src/main/resources/specific_eIDAS_connector.beans.xml20
1 files changed, 20 insertions, 0 deletions
diff --git a/connector/src/main/resources/specific_eIDAS_connector.beans.xml b/connector/src/main/resources/specific_eIDAS_connector.beans.xml
index 1e61d0d6..16a1cae7 100644
--- a/connector/src/main/resources/specific_eIDAS_connector.beans.xml
+++ b/connector/src/main/resources/specific_eIDAS_connector.beans.xml
@@ -14,6 +14,10 @@
<context:annotation-config />
<mvc:annotation-driven />
<mvc:default-servlet-handler/>
+
+ <bean id="ProcessEngineSignalController"
+ class="at.gv.egiz.eidas.specific.connector.controller.ProcessEngineSignalController"/>
+
<bean id="SimpleInMemoryTransactionStorage"
class="at.gv.egiz.eidas.specific.connector.storage.SimpleInMemoryTransactionStorage" />
@@ -40,6 +44,12 @@
</property>
</bean>
+ <bean id="AuthnRequestValidator"
+ class="at.gv.egiz.eidas.specific.connector.verification.AuthnRequestValidator" />
+
+ <bean id="SAMLVerificationEngine"
+ class="at.gv.egiz.eaaf.modules.pvp2.impl.verification.SAMLVerificationEngine" />
+
<bean id="pvpMetadataService"
class="at.gv.egiz.eaaf.modules.pvp2.idp.impl.MetadataAction">
<property name="pvpIDPCredentials">
@@ -78,4 +88,14 @@
<bean id="DummyStatisticLogger"
class="at.gv.egiz.eaaf.core.impl.logging.DummyStatisticLogger" />
+
+ <!-- Tasks -->
+ <bean id="GenerateCountrySelectionFrameTask"
+ class="at.gv.egiz.eidas.specific.connector.processes.tasks.GenerateCountrySelectionFrameTask"
+ scope="prototype"/>
+
+ <bean id="EvaluateCountrySelectionTask"
+ class="at.gv.egiz.eidas.specific.connector.processes.tasks.EvaluateCountrySelectionTask"
+ scope="prototype"/>
+
</beans> \ No newline at end of file