Uživatelé rozšíření o ukládání uživatelského nastavení. Přidáno
oprávnění pro editaci vlastního záznamu uživatele. refs #132
This commit is contained in:
@@ -93,12 +93,15 @@
|
||||
|
||||
<bean id="tripReqEditEval" class="info.bukova.isspst.security.TripRequirementEvaluator"/>
|
||||
|
||||
<bean id="userEvaluator" class="info.bukova.isspst.security.UserEvaluator"/>
|
||||
|
||||
<bean id="evalHolder" class="info.bukova.isspst.security.EvaluatorsHolder">
|
||||
<property name="globalEvaluators">
|
||||
<map>
|
||||
<entry key="#{T(info.bukova.isspst.services.Service)}" value-ref="serviceEval"/>
|
||||
<entry key="#{T(info.bukova.isspst.data.Requirement)}" value-ref="reqEditEval"/>
|
||||
<entry key="#{T(info.bukova.isspst.data.TripRequirement)}" value-ref="tripReqEditEval"/>
|
||||
<entry key="#{T(info.bukova.isspst.data.User)}" value-ref="userEvaluator"/>
|
||||
</map>
|
||||
</property>
|
||||
<property name="specialEvaluators">
|
||||
@@ -230,9 +233,27 @@
|
||||
<bean id="validator" class="org.springframework.validation.beanvalidation.LocalValidatorFactoryBean"/>
|
||||
|
||||
<bean id="userService" class="info.bukova.isspst.services.users.UserServiceImpl">
|
||||
<constructor-arg name="marshaller" ref="marshallerUsrSettings"/>
|
||||
<constructor-arg name="unmarshaller" ref="unmarshallerUsrSettings"/>
|
||||
<property name="dao" ref="userDao" />
|
||||
<property name="encoder" ref="passwordEncoder" />
|
||||
</bean>
|
||||
|
||||
<bean id="xmlCtxUsrSettings" class="org.castor.spring.xml.XMLContextFactoryBean">
|
||||
<property name="castorProperties">
|
||||
<props>
|
||||
<prop key="org.exolab.castor.xml.introspector.primitive.nodetype">element</prop>
|
||||
</props>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<bean id="unmarshallerUsrSettings" class="org.castor.spring.xml.CastorUnmarshallerFactoryBean">
|
||||
<property name="xmlContext" ref="xmlCtxUsrSettings" />
|
||||
</bean>
|
||||
|
||||
<bean id="marshallerUsrSettings" class="org.castor.spring.xml.CastorMarshallerFactoryBean">
|
||||
<property name="xmlContext" ref="xmlCtxUsrSettings" />
|
||||
</bean>
|
||||
|
||||
<bean id="roleService" class="info.bukova.isspst.services.users.RoleServiceImpl">
|
||||
<property name="dao" ref="roleDao" />
|
||||
|
||||
Reference in New Issue
Block a user