@Singleton public class RolesFromDbFilter extends AbstractRolesFilter
UserDao to the request.
Users of this filter must bind UserDao in their Guice configuration.| Constructor and Description |
|---|
RolesFromDbFilter(UserDao<? extends UserEntity<? extends RoleEntity>> inUserDao) |
| Modifier and Type | Method and Description |
|---|---|
protected String[] |
getRoles(Principal principal,
javax.servlet.ServletRequest inRequest)
Gets the user's roles.
|
destroy, doFilter, init@Inject public RolesFromDbFilter(UserDao<? extends UserEntity<? extends RoleEntity>> inUserDao)
protected String[] getRoles(Principal principal, javax.servlet.ServletRequest inRequest)
AbstractRolesFilterAbstractRolesFilter.doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain).getRoles in class AbstractRolesFilterprincipal - the user's principal. Cannot be null.inRequest - the servlet request.null should be used if an error
occurred retrieving role information.Copyright © 2016–2019 Emory University. All rights reserved.