throw new IllegalArgumentException("Unable to add duplicate entry to list: " + constraintsDef.getName()); constraintsDef = removedConstraintsDefs.remove(removedIndex); constraintsDef.setSecurityConstraints(addConstraintsDef.getSecurityConstraints());
public SecurityConstraintsDefBean(SecurityConstraintsDef securityConstraintsDef) { name = securityConstraintsDef.getName(); List<SecurityConstraint> securityConstraints = securityConstraintsDef.getSecurityConstraints(); if (securityConstraints != null) { securityConstraintBeans = new ArrayList<SecurityConstraintBean>(); for (SecurityConstraint securityConstraint : securityConstraints) { securityConstraintBeans.add(new SecurityConstraintBean(securityConstraint)); } } }
defCopy.setName(def.getName()); List<SecurityConstraint> copiedConstraints = createList(); for (SecurityConstraint srcConstraint : def.getSecurityConstraints()) copiedConstraints.add(dstConstraint); defCopy.setSecurityConstraints(copiedConstraints); copy.getSecurityConstraintsDefs().add(defCopy);
def.setName(name); added = true; if (added == false) defsSize = def.getSecurityConstraints().size(); List constraints = def.getSecurityConstraints(); NodeList owners = root.getElementsByTagName("owner"); if (owners.getLength() == 1)
/** * <p> * getSecurityConstraintsDef * </p> * * @see org.apache.jetspeed.om.page.PageSecurity#getSecurityConstraintsDef(java.lang.String) * @param name * @return */ public SecurityConstraintsDef getSecurityConstraintsDef(String name) { if ((constraintsDefsList != null) && (constraintsDefsMap == null)) { constraintsDefsMap = new HashMap<String,SecurityConstraintsDef>((constraintsDefsList.size() * 2) + 1); for (SecurityConstraintsDef definition : constraintsDefsList) { constraintsDefsMap.put(definition.getName(), definition); } } if (constraintsDefsMap != null) { return constraintsDefsMap.get(name); } return null; }
if ((securityConstraintsDef != null) && (securityConstraintsDef.getSecurityConstraints() != null)) return new ArrayList<SecurityConstraint>(securityConstraintsDef.getSecurityConstraints()); if ((securityConstraintsDef != null) && (securityConstraintsDef.getSecurityConstraints() != null)) for (SecurityConstraint securityConstraint : securityConstraintsDef.getSecurityConstraints())
public synchronized SecurityConstraintsDef getSecurityConstraintsDef(String name) { // build and cache security constraints definitions // map if necessary upon realization or after modification if ((getSecurityConstraintsDefs() != null) && (securityConstraintsDefsMap == null)) { securityConstraintsDefsMap = new HashMap<String,SecurityConstraintsDef>((getSecurityConstraintsDefs().size() * 2) + 1); for (SecurityConstraintsDef definition : getSecurityConstraintsDefs()) { String definitionName = definition.getName(); if (!securityConstraintsDefsMap.containsKey(definitionName)) { securityConstraintsDefsMap.put(definitionName, definition); } } } // lookup constraints definition using cached map if (securityConstraintsDefsMap != null) { return securityConstraintsDefsMap.get(name); } return null; }
throws DocumentException List<SecurityConstraint> checkConstraints = def.getSecurityConstraints(); if ((checkConstraints != null) && !checkConstraints.isEmpty())