Hi all,
In my Vaadin application i try to make form login. I set a security constraint with folloging part of web.xml
<security-constraint>
<display-name>AutoCine Security Constraints</display-name>
<web-resource-collection>
<web-resource-name>A Protected Page</web-resource-name>
<url-pattern>/VAADIN/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>administrator</role-name>
</auth-constraint>
</security-constraint>
It works well, but when my com.vaadin.appliction which implements HttpServletRequestListener loads, inside onRequestStart() method
Principal principal = httpServletRequest.getUserPrincipal();
principal.getName() returns the principals name but
httpServletRequest.isUserInRole(“administrator”) doesn’t work.
Any idea??
Thanks,
Kod