src.groovy.org.codehaus.groovy.grails.plugins.springsecurity
Class GrailsDaoImpl

Field Summary
 def authenticateService
           
 String authoritiesMethodName
           
 String authorityFieldName
           
 String enabledFieldName
           
 Logger logger
           
 String loginUserDomainClass
           
 String passwordFieldName
           
 String relationalAuthoritiesField
           
 String usernameFieldName
           
 
Constructor Summary
GrailsDaoImpl()
           
 
Method Summary
void assertNotEmpty(Collection authorities, String username)
          
def createRolesByAuthoritiesMethod(def user, String username)
          
def createRolesByRelationalAuthorities(def user, String username)
          
UserDetails createUserDetails(String username, String password, boolean enabled, def authorities, Object user)
          
Logger getLog()
          
def loadAuthorities(def user, String username, boolean loadRoles)
          
def loadDomainUser(def username, def session)
          
UserDetails loadUserByUsername(String username)
          
UserDetails loadUserByUsername(String username, boolean loadRoles)
          
 

Constructor Detail

GrailsDaoImpl

GrailsDaoImpl()


Method Detail

assertNotEmpty

void assertNotEmpty(Collection authorities, String username)


createRolesByAuthoritiesMethod

def createRolesByAuthoritiesMethod(def user, String username)


createRolesByRelationalAuthorities

def createRolesByRelationalAuthorities(def user, String username)


createUserDetails

UserDetails createUserDetails(String username, String password, boolean enabled, def authorities, Object user)


getLog

Logger getLog()


loadAuthorities

def loadAuthorities(def user, String username, boolean loadRoles)


loadDomainUser

def loadDomainUser(def username, def session)


loadUserByUsername

UserDetails loadUserByUsername(String username)


loadUserByUsername

UserDetails loadUserByUsername(String username, boolean loadRoles)