@PreAuthorize("permitAll")
 @Transactional(readOnly = true)
 public ResultClass<User> findByEmail(String email) {
   ResultClass<User> result = new ResultClass<>();
   result.setSingleElement(repositoryUser.findByEmail(email));
   return result;
 }