private boolean isUserInGroup(String groupId, String agentId) { String realmId = "/site/" + siteId + "/group/" + groupId; boolean isMember = false; try { AuthzGroup group = authzGroupService.getAuthzGroup(realmId); if (group.getUserRole(agentId) != null) isMember = true; } catch (Exception e) { return false; // this isn't a group } return isMember; }
private boolean isUserInGroup(String groupId, String agentId) { String realmId = "/site/" + siteId + "/group/" + groupId; boolean isMember = false; try { AuthzGroup group = authzGroupService.getAuthzGroup(realmId); if (group.getUserRole(agentId) != null) isMember = true; } catch (Exception e) { return false; // this isn't a group } return isMember; }
public Role getUserRole(String userId) { return getAzg().getUserRole(userId); }
public Role getUserRole(String userId) { return getAzg().getUserRole(userId); }
public boolean checkMembership(String siteId) { boolean isMember = false; try{ String realmName = "/site/" + siteId; AuthzGroup siteAuthzGroup = authzGroupService.getAuthzGroup(realmName); if (siteAuthzGroup.getUserRole(AgentFacade.getAgentString()) != null) isMember = true; } catch(Exception e) { log.error(e.getMessage(), e); } return isMember; }
public boolean checkMembership(String siteId) { boolean isMember = false; try{ String realmName = "/site/" + siteId; AuthzGroup siteAuthzGroup = authzGroupService.getAuthzGroup(realmName); if (siteAuthzGroup.getUserRole(AgentFacade.getAgentString()) != null) isMember = true; } catch(Exception e) { log.error(e.getMessage(), e); } return isMember; }
public String getRoleForAgentAndSite(String agentString, String siteId) { String role = "anonymous_access"; if (siteId == null) return role; String realmName = "/site/" + siteId; Role userRole=null; try { AuthzGroup siteAuthzGroup = authzGroupService.getAuthzGroup(realmName); if (siteAuthzGroup!=null) userRole = siteAuthzGroup.getUserRole(agentString); if (userRole!=null) role = userRole.getId(); log.debug(realmName + ":" + role); } catch(GroupNotDefinedException e) { log.error("error in:" + this + "-getRoleForAgnetAndSite"); } return role; } /**
public String getRoleForAgentAndSite(String agentString, String siteId) { String role = "anonymous_access"; if (siteId == null) return role; String realmName = "/site/" + siteId; Role userRole=null; try { AuthzGroup siteAuthzGroup = authzGroupService.getAuthzGroup(realmName); if (siteAuthzGroup!=null) userRole = siteAuthzGroup.getUserRole(agentString); if (userRole!=null) role = userRole.getId(); log.debug(realmName + ":" + role); } catch(GroupNotDefinedException e) { log.error("error in:" + this + "-getRoleForAgnetAndSite"); } return role; } /**
userRole = siteAuthzGroup.getUserRole(agentString); if (userRole!=null) role = userRole.getId();
userRole = siteAuthzGroup.getUserRole(agentString); if (userRole!=null) role = userRole.getId();
public List getWorksiteRoles(String worksiteId) { List returned = new ArrayList(); try { AuthzGroup siteRealm = AuthzGroupService.getAuthzGroup("/site/" + worksiteId); Role role = siteRealm.getUserRole(getSakaiUser().getId()); if (role != null) { returned.add(getSecurityBase().convertRole(role, siteRealm)); } } catch (GroupNotDefinedException e) { logger.error("", e); throw new OspException(e); } return returned; }
AuthzGroup realm = ComponentManager.get(AuthzGroupService.class).getAuthzGroup(realmId); if (realm != null) { role = realm.getUserRole(user.getId());
String roleId = null; AuthzGroup realm = ComponentManager.get(AuthzGroupService.class).getAuthzGroup(realmId); if ( realm != null ) role = realm.getUserRole(user.getId()); if ( role != null ) roleId = role.getId(); if ( roleId != null && roleId.length() > 0 ) setProperty(props, "ext_sakai_role", roleId);
Role role = azg.getUserRole(user); if (role == null)