Здравствуйте, пытаюсь реализовать у себя в проекте авторизацию с помощью JDBCRealm. Все прописываю, работает, только загвоздка в том что, роли у меня должны браться из БД, редактироваться, добавляться/удаляться. Помогите, как это реализоать или хотя бы в каком направление икать, я же весь инет как мне кажетя облазила :(
кусочек web.xml
<login-config>
<auth-method>FORM</auth-method>
<form-login-config>
<form-login-page>/login.jsp</form-login-page>
<form-error-page>/loginError.html</form-error-page>
</form-login-config>
</login-config>
<security-constraint>
<web-resource-collection>
<web-resource-name>private</web-resource-name>
<url-pattern>/faces/private/*</url-pattern>
<http-method>GET</http-method>
<http-method>POST</http-method>
</web-resource-collection>
<auth-constraint>
<role-name>admin</role-name> // вот здесь явно заданы роли и все работает, но мне нужно
<role-name>user</role-name> // чтобы они брались из БД
<role-name>vis</role-name>
</auth-constraint>
</security-constraint>
Надеюсь понятно объяснила:(