public class SquashUserDetailsManagerImpl extends org.springframework.security.provisioning.JdbcUserDetailsManager implements SquashUserDetailsManager
DEF_CHANGE_PASSWORD_SQL, DEF_CREATE_USER_SQL, DEF_DELETE_GROUP_AUTHORITIES_SQL, DEF_DELETE_GROUP_AUTHORITY_SQL, DEF_DELETE_GROUP_MEMBER_SQL, DEF_DELETE_GROUP_MEMBERS_SQL, DEF_DELETE_GROUP_SQL, DEF_DELETE_USER_AUTHORITIES_SQL, DEF_DELETE_USER_SQL, DEF_FIND_GROUP_ID_SQL, DEF_FIND_GROUPS_SQL, DEF_FIND_USERS_IN_GROUP_SQL, DEF_GROUP_AUTHORITIES_QUERY_SQL, DEF_INSERT_AUTHORITY_SQL, DEF_INSERT_GROUP_AUTHORITY_SQL, DEF_INSERT_GROUP_MEMBER_SQL, DEF_INSERT_GROUP_SQL, DEF_RENAME_GROUP_SQL, DEF_UPDATE_USER_SQL, DEF_USER_EXISTS_SQL, logger| Constructor and Description |
|---|
SquashUserDetailsManagerImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
changeUserLogin(String newLogin,
String oldLogin)
Changes the user login (for authentication) from oldLogin to newLogin
|
List<org.springframework.security.core.GrantedAuthority> |
loadAuthoritiesByUsername(String username)
Loads authorities as the
UserDetailsService.loadUserByUsername(String) method would, but it does not check the
authentication table beforehand. |
org.springframework.security.core.userdetails.UserDetails |
loadUserByUsername(String username) |
addGroupAuthority, addUserToGroup, changePassword, createGroup, createNewAuthentication, createUser, deleteGroup, deleteUser, findAllGroups, findGroupAuthorities, findUsersInGroup, initDao, removeGroupAuthority, removeUserFromGroup, renameGroup, setAuthenticationManager, setChangePasswordSql, setCreateAuthoritySql, setCreateUserSql, setDeleteGroupAuthoritiesSql, setDeleteGroupAuthoritySql, setDeleteGroupMemberSql, setDeleteGroupMembersSql, setDeleteGroupSql, setDeleteUserAuthoritiesSql, setDeleteUserSql, setFindAllGroupsSql, setFindGroupIdSql, setFindUsersInGroupSql, setGroupAuthoritiesSql, setInsertGroupAuthoritySql, setInsertGroupMemberSql, setInsertGroupSql, setRenameGroupSql, setUpdateUserSql, setUserCache, setUserExistsSql, updateUser, userExistsaddCustomAuthorities, createUserDetails, getAuthoritiesByUsernameQuery, getEnableAuthorities, getEnableGroups, getRolePrefix, getUsersByUsernameQuery, isUsernameBasedPrimaryKey, loadGroupAuthorities, loadUserAuthorities, loadUsersByUsername, setAuthoritiesByUsernameQuery, setEnableAuthorities, setEnableGroups, setGroupAuthoritiesByUsernameQuery, setRolePrefix, setUsernameBasedPrimaryKey, setUsersByUsernameQuerycheckDaoConfig, createJdbcTemplate, getConnection, getDataSource, getExceptionTranslator, getJdbcTemplate, initTemplateConfig, releaseConnection, setDataSource, setJdbcTemplatepublic org.springframework.security.core.userdetails.UserDetails loadUserByUsername(String username) throws org.springframework.security.core.userdetails.UsernameNotFoundException
loadUserByUsername in interface org.springframework.security.core.userdetails.UserDetailsServiceloadUserByUsername in class org.springframework.security.core.userdetails.jdbc.JdbcDaoImplorg.springframework.security.core.userdetails.UsernameNotFoundExceptionpublic void changeUserLogin(String newLogin, String oldLogin)
UserDetailsServicepublic List<org.springframework.security.core.GrantedAuthority> loadAuthoritiesByUsername(@NotNull String username)
UserDetailsServiceUserDetailsService.loadUserByUsername(String) method would, but it does not check the
authentication table beforehand.UserDetailsService.loadAuthoritiesByUsername(java.lang.String)Copyright © 2010–2017 Henix, henix.fr. All rights reserved.