org.kuali.student.security.spring
Class KSDefaultUserDetailsService

java.lang.Object
  extended by org.kuali.student.security.spring.KSDefaultUserDetailsService
All Implemented Interfaces:
UserDetailsService
Direct Known Subclasses:
KSRiceDefaultUserDetailsService

public class KSDefaultUserDetailsService
extends Object
implements UserDetailsService

This is a description of what this class does - Rich don't forget to fill this in.

Author:
Kuali Student Team

Field Summary
protected  Config config
           
protected  boolean enabled
           
protected  IdentityService identityService
           
protected  boolean nonlocked
           
protected  RoleService roleService
           
 
Constructor Summary
KSDefaultUserDetailsService()
           
 
Method Summary
protected  boolean enableBackdoorLogin()
           
 Config getConfig()
           
protected  List<GrantedAuthority> getGrantedAuthority(String principalId)
           
 IdentityService getIdentityService()
           
 RoleService getRoleService()
           
 UserDetails loadUserByUsername(String username)
           
 void setConfig(Config config)
           
 void setIdentityService(IdentityService identityService)
           
 void setRoleService(RoleService roleService)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

enabled

protected boolean enabled

nonlocked

protected boolean nonlocked

config

protected Config config

identityService

protected IdentityService identityService

roleService

protected RoleService roleService
Constructor Detail

KSDefaultUserDetailsService

public KSDefaultUserDetailsService()
Method Detail

loadUserByUsername

public UserDetails loadUserByUsername(String username)
                               throws UsernameNotFoundException
Specified by:
loadUserByUsername in interface UserDetailsService
Throws:
UsernameNotFoundException

getGrantedAuthority

protected List<GrantedAuthority> getGrantedAuthority(String principalId)

getConfig

public Config getConfig()

setConfig

public void setConfig(Config config)

setIdentityService

public void setIdentityService(IdentityService identityService)

enableBackdoorLogin

protected boolean enableBackdoorLogin()

getRoleService

public RoleService getRoleService()

setRoleService

public void setRoleService(RoleService roleService)

getIdentityService

public IdentityService getIdentityService()


Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.