Есть ли способ установить List<GrantedAuthority> в объекте Authentication/UserDetailsImpl? В моем приложении у меня есть два уровня безопасности: один для входа в систему (который использует мой пользовательский аутентификатор входа в класс, который я установил для объекта Authentication, используя UsernamePasswordAuthenticationToken), и один для "запроса", где пользователь предлагается ответить на конкретный вопрос.
Что я хочу сделать, это добавить GrantedAuthority в текущий List<GrantedAuthority>, который был создан во время процесса входа в систему, после того как пользователь ответит на вопрос о вызове.
Возможно ли это?