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