Я пытаюсь выяснить, где находится функция временного выхода из системы световой безопасности Spring, и как отредактировать ее, используя мой собственный метод выхода из системы.
Насколько я понимаю, существует редактируемая функция временного выхода из системы, я до сих пор не смог ее найти, и когда / если я это сделаю, я не уверен, как заставить ее использовать мою последовательность выхода из системы.
Спасибо,
MirroredFate
РЕДАКТИРОВАТЬ ДЛЯ ЯРКОСТИ:
Это веб-приложение / сервлет. Я использую acegi security.
Я сейчас использую тайм-аут весенней сессии:
In web.xml:
<session-config>
<session-timeout>5</session-timeout>
</session-config>
Мне нужен способ выполнения некоторого кода при наступлении этого тайм-аута. Однако я понятия не имею, как это сделать.
Если я не могу выполнить код с использованием этого метода, я понимаю, что у acegi есть способ сделать тайм-аут сеанса; Тем не менее, я понятия не имею, как это сделать. У меня уже есть возможность выполнить код при обычном выходе из системы с помощью acegi:
<security:logout invalidate-session="true"
success-handler-ref="Logout"
logout-url="/logout.html" />
</security:http>
Итак, по сути, как мне сделать то же самое либо с выходом по расписанию acegi, либо по истечении времени ожидания сеанса?