withUserDetails static method

UserBuilder withUserDetails(
  1. UserDetails user
)

Starts building a copy of user, with its password, authorities and flags, so you can change one thing, such as the password.

Implementation

static UserBuilder withUserDetails(UserDetails user) => UserBuilder._()
    .username(user.username)
    .password(user.password)
    .authorities(user.authorities)
    .accountExpired(!user.isAccountNonExpired)
    .accountLocked(!user.isAccountNonLocked)
    .credentialsExpired(!user.isCredentialsNonExpired)
    .disabled(!user.isEnabled);