Я хотел бы создать (внедрить самостоятельно) механизм аутентификации, который будет подключен к моему приложению Java EE.
Насколько я знаю, мне нужно реализовать LoginModule и как-то связать эту реализацию с механизмами контейнера. Но проблема в том, что я не знаю, как это сделать. Может быть, вы знаете, где я могу найти пример кода или руководство по этому поводу?
Другими словами, я хотел бы заставить контейнер вызывать мои классы всякий раз, когда вызываются методы: аутентификация, вход в систему и выход из системы.
Пример реализации: метод HttpServletRequest.login будет успешно аутентифицировать только пользователей с четным числом букв в имени входа.