November 2017
Intermediate to advanced
542 pages
14h 24m
English
UserDetailsServiceWrapper was deprecated in favor of using RoleHierarchyAuthoritiesMapper. For example, you may have something like as follows:
@Beanpublic AuthenticationManager authenticationManager(List<AuthenticationProvider> providers) { return new ProviderManager(providers);}@Beanpublic AuthenticationProvider authenticationProvider(UserDetailsServiceWrapper userDetailsService) { DaoAuthenticationProvider provider = new DaoAuthenticationProvider(); provider.setUserDetailsService(userDetailsService); return provider;}@Beanpublic UserDetailsServiceWrapper userDetailsServiceWrapper(RoleHierarchy roleHierarchy) { UserDetailsServiceWrapper wrapper = new UserDetailsServiceWrapper(); wrapper.setRoleHierarchy(roleHierarchy); ...Read now
Unlock full access