Class UserService
java.lang.Object
fr.tiogars.domaintemplate.domains.auth.user.services.UserService
Coordinates user account persistence and password hashing.
-
Constructor Summary
ConstructorsConstructorDescriptionUserService(UserRepository repository, RoleService roleService, org.springframework.security.crypto.password.PasswordEncoder passwordEncoder) -
Method Summary
Modifier and TypeMethodDescriptioncreate(CreateUserRequest request) booleanfindAll()findByUsername(String username) forceAdminUser(String username, String password) static UsertoRecord(UserEntity entity) update(Long id, UpdateUserRequest request)
-
Constructor Details
-
UserService
@Autowired public UserService(UserRepository repository, RoleService roleService, org.springframework.security.crypto.password.PasswordEncoder passwordEncoder)
-
-
Method Details
-
create
-
update
-
delete
-
findAll
-
findById
-
findByUsername
-
forceAdminUser
-
toRecord
-