Package br.com.davinti.vitruvio.spi
Interface RoleService
- All Known Implementing Classes:
RoleServiceImpl
public interface RoleService
-
Method Summary
Modifier and TypeMethodDescriptionvoidatualizarRole(RoleDTO dto, String login) VitruvioRole[]checkAllowedRoles(VitruvioRole[] roles) List<RoleDTO> checkAllowedRoles(List<RoleDTO> roles) Set<VitruvioRole> checkAllowedRoles(Set<VitruvioRole> roles) RoleDTOcriarRole(RoleDTO dto) extrairSiglas(Collection<RoleDTO> roles) generateToken(String[] siglas, Date expirationDate) List<UsuarioDTO> getActiveMembers(RoleDTO role) List<UsuarioDTO> getActiveMembers(RoleDTO role, String tag) getActiveMembersCount(RoleDTO role) getActiveMembersCount(RoleDTO role, String tag) List<UsuarioDTO> getMembers(RoleDTO role) List<UsuarioDTO> getMembers(RoleDTO role, String tag) getMembersCount(RoleDTO role) getMembersCount(RoleDTO role, String tag) RoleDTOgetRolePorSigla(String sigla) List<RoleDTO> List<RoleDTO> getRolesAtivos(String tag) List<RoleDTO> getRolesDoUsuario(UsuarioDTO user) List<RoleDTO> getRolesPorTag(String tag) List<RoleDTO> getRolesPorTag(String tag, UsuarioDTO user) List<RoleDTO> getRolesPorTag(String tag, String login) booleanisMember(UsuarioDTO usuario, VitruvioRole... roles) booleanbooleanbooleanvoidremoverMembro(String roleSigla, Integer userId) booleanroleExists(String sigla) voidsetarComoMembro(String roleSigla, Integer userId)
-
Method Details
-
getRolePorSigla
-
criarRole
RoleDTO criarRole(RoleDTO dto) -
atualizarRole
-
getRolesAtivos
List<RoleDTO> getRolesAtivos() -
getRolesAtivos
-
getRolesDoUsuario
-
getRolesPorTag
-
getRolesPorTag
-
getRolesPorTag
-
isMember
-
isMember
-
isMember
boolean isMember(UsuarioDTO usuario, VitruvioRole... roles) -
setarComoMembro
-
removerMembro
-
getMembers
-
getMembers
-
getMembersCount
-
getMembersCount
-
getActiveMembers
-
getActiveMembers
-
getActiveMembersCount
-
getActiveMembersCount
-
roleExists
-
extrairSiglas
-
generateToken
-
checkAllowedRoles
-
checkAllowedRoles
-
checkAllowedRoles
VitruvioRole[] checkAllowedRoles(VitruvioRole[] roles) -
isTokenCache
boolean isTokenCache()
-