@Override public UserDetails loadUserByUsername(String id) throws UsernameNotFoundException, DataAccessException { Person p = userService.get(id); if (p == null) { throw new UsernameNotFoundException("User ID " + id + " not found."); } return new UserDetailsWrapper(p); }
@Override public boolean isAccountNonExpired() { return isEnabled(); }
@Override public boolean isCredentialsNonExpired() { return isEnabled(); }
@Override public boolean isAccountNonExpired() { return isEnabled(); }
@Override public String getUsername() { return getEmailAddress(); }
@Override public boolean isAccountNonLocked() { return isEnabled(); }
@Override public boolean isCredentialsNonExpired() { return isEnabled(); }
@Override public boolean isAccountNonLocked() { return isEnabled(); }
@Override public String getUsername() { return getEmailAddress(); }
@Override public boolean isEnabled() { return getRoles().contains(Role.ROLE_USER); } }
@Override public UserDetails loadUserByUsername(String id) throws UsernameNotFoundException, DataAccessException { Person p = userService.get(id); if (p == null) { throw new UsernameNotFoundException("User ID " + id + " not found."); } return new UserDetailsWrapper(p); }
@Override public boolean isEnabled() { return getRoles().contains(Role.ROLE_USER); } }