Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.server.security.user.simple
Class UserDetailsServiceImpl

java.lang.Object
  extended by eu.esdihumboldt.hale.server.security.user.simple.UserDetailsServiceImpl
All Implemented Interfaces:
UserConstants, org.springframework.security.core.userdetails.UserDetailsService

public class UserDetailsServiceImpl
extends Object
implements org.springframework.security.core.userdetails.UserDetailsService, UserConstants

Retrieves UserDetails based on property files. It searches for properties files in META-INF/credentials folders in fragments.

Author:
Simon Templer

Field Summary
 
Fields inherited from interface eu.esdihumboldt.hale.server.security.UserConstants
ROLE_ADMIN, ROLE_ANONYMOUS, ROLE_USER
 
Constructor Summary
UserDetailsServiceImpl()
           
 
Method Summary
 org.springframework.security.core.userdetails.UserDetails loadUserByUsername(String username)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserDetailsServiceImpl

public UserDetailsServiceImpl()
Method Detail

loadUserByUsername

public org.springframework.security.core.userdetails.UserDetails loadUserByUsername(String username)
                                                                             throws org.springframework.security.core.userdetails.UsernameNotFoundException
Specified by:
loadUserByUsername in interface org.springframework.security.core.userdetails.UserDetailsService
Throws:
org.springframework.security.core.userdetails.UsernameNotFoundException
See Also:
UserDetailsService.loadUserByUsername(String)

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d