Class DefaultUserProviderImpl
java.lang.Object
org.springframework.dao.support.DaoSupport
org.springframework.orm.hibernate5.support.HibernateDaoSupport
com.wavemaker.runtime.security.provider.database.AbstractDatabaseSupport
com.wavemaker.runtime.security.provider.database.users.DefaultUserProviderImpl
- All Implemented Interfaces:
UserProvider,org.springframework.beans.factory.InitializingBean
Created by ArjunSahasranam on 11/3/16.
-
Field Summary
Fields inherited from class com.wavemaker.runtime.security.provider.database.AbstractDatabaseSupport
hql, transactionManager, transactionTemplateFields inherited from class org.springframework.dao.support.DaoSupport
logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.security.core.userdetails.UserDetailscreateUserDetails(String username, org.springframework.security.core.userdetails.UserDetails userDetails, List<org.springframework.security.core.GrantedAuthority> combinedAuthorities) org.springframework.security.core.userdetails.UserDetailsvoidsetUsersByUsernameQuery(String usersByUsernameQuery) Methods inherited from class com.wavemaker.runtime.security.provider.database.AbstractDatabaseSupport
getTransactionManager, getTransactionTemplate, isHql, setHibernateTemplate, setHql, setTransactionManagerMethods inherited from class org.springframework.orm.hibernate5.support.HibernateDaoSupport
checkDaoConfig, createHibernateTemplate, currentSession, getHibernateTemplate, getSessionFactory, setHibernateTemplate, setSessionFactoryMethods inherited from class org.springframework.dao.support.DaoSupport
afterPropertiesSet, initDao
-
Constructor Details
-
DefaultUserProviderImpl
public DefaultUserProviderImpl()
-
-
Method Details
-
getUsersByUsernameQuery
-
setUsersByUsernameQuery
-
loadUser
- Specified by:
loadUserin interfaceUserProvider
-
createUserDetails
public org.springframework.security.core.userdetails.UserDetails createUserDetails(String username, org.springframework.security.core.userdetails.UserDetails userDetails, List<org.springframework.security.core.GrantedAuthority> combinedAuthorities) - Specified by:
createUserDetailsin interfaceUserProvider
-