| 
					
				 | 
			
			
				@@ -62,23 +62,11 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    <bean id="daoAuthenticationProvider" class="org.springframework.security.authentication.dao.DaoAuthenticationProvider"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	  <property name="userDetailsService" ref="jdbcDaoImpl"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	  <property name="userCache" ref="userCache"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	  <property name="passwordEncoder"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		<bean class="org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	  </property> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    </bean> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-   <bean id="cacheManager" class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-   <bean id="userCacheBackend" class="org.springframework.cache.ehcache.EhCacheFactoryBean"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	  <property name="cacheManager" ref="cacheManager"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	  <property name="cacheName" value="userCache"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-   </bean> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-   <bean id="userCache" class="org.springframework.security.core.userdetails.cache.EhCacheBasedUserCache"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	  <property name="cache" ref="userCacheBackend"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-   </bean> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    <!-- Automatically receives AuthenticationEvent messages --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    <bean id="loggerListener" class="org.springframework.security.authentication.event.LoggerListener"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -139,32 +127,32 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    </bean> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    <!-- ========= ACCESS CONTROL LIST LOOKUP MANAGER DEFINITIONS ========= --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	<bean id="cacheManager" class="org.springframework.cache.concurrent.ConcurrentMapCacheManager"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	<bean id="userCacheBackend" class="org.springframework.cache.concurrent.ConcurrentMapCache"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		<constructor-arg name="name" value="userCache"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	</bean> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	<bean id="aclCache" class="org.springframework.security.acls.domain.EhCacheBasedAclCache"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	<bean id="aclCache" class="org.springframework.security.acls.domain.SpringCacheBasedAclCache"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		<constructor-arg name="cache" ref="userCacheBackend"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		<constructor-arg> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			<bean class="org.springframework.security.acls.domain.DefaultPermissionGrantingStrategy"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				<constructor-arg> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<bean class="org.springframework.security.acls.domain.ConsoleAuditLogger"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				</constructor-arg> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			</bean> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		</constructor-arg> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		<constructor-arg> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		   <bean class="org.springframework.cache.ehcache.EhCacheFactoryBean"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			  <property name="cacheManager" ref="cacheManager"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			  <property name="cacheName" value="aclCache"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		   </bean> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			<bean class="org.springframework.security.acls.domain.AclAuthorizationStrategyImpl"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				<constructor-arg> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<list> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						<bean class="org.springframework.security.core.authority.SimpleGrantedAuthority"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+							<constructor-arg value="ROLE_ACL_ADMIN"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						</bean> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					</list> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				</constructor-arg> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			</bean> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		</constructor-arg> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	<constructor-arg> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		<bean class="org.springframework.security.acls.domain.DefaultPermissionGrantingStrategy"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			<constructor-arg> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				<bean class="org.springframework.security.acls.domain.ConsoleAuditLogger"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			</constructor-arg> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		</bean> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	</constructor-arg> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	<constructor-arg> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		<bean class="org.springframework.security.acls.domain.AclAuthorizationStrategyImpl"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			<constructor-arg> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				<list> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					<bean class="org.springframework.security.core.authority.SimpleGrantedAuthority"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-						<constructor-arg value="ROLE_ACL_ADMIN"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					</bean> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				</list> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			</constructor-arg> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		</bean> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	</constructor-arg> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	</bean> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	<bean id="lookupStrategy" class="org.springframework.security.acls.jdbc.BasicLookupStrategy"> 
			 |