<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns:context="http://www.springframework.org/schema/context"
	xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
		http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd">

	<context:annotation-config />

	<bean id="processEngine" class="at.gv.egovernment.moa.id.process.ProcessEngineImpl">
		<property name="transitionConditionExpressionEvaluator">
			<bean class="at.gv.egovernment.moa.id.process.springweb.SpringWebExpressionEvaluator" />
		</property>
	</bean>
	
	<bean id="authenticationManager" class="at.gv.egovernment.moa.id.moduls.AuthenticationManager" factory-method="getInstance" />

	<!-- import auth modules -->
	<import resource="classpath*:**/*.authmodule.beans.xml" />

	<bean id="moduleRegistration" class="at.gv.egovernment.moa.id.auth.modules.registration.ModuleRegistration" factory-method="getInstance" />
	
</beans>