@startUml
interface UserPort{
+save(User user)
+delete(User user)
+String getPasswordByUserName(String userName)
+User findByUserName(String userName)
+updateUser(User user)
+changeUserName(String newUserName)
+changePassword(String newPassword)
}
@endUml