NodeList securityConstraintNL = e.getElementsByTagName("security-constraint");
SecurityConstraintImpl[] securityConstraints = new SecurityConstraintImpl[securityConstraintNL.getLength()];
for (int i = 0; i < securityConstraintNL.getLength(); i++) {
SecurityConstraintImpl securityConstraint = new SecurityConstraintImpl();
Element securityConstraintE = (Element)securityConstraintNL.item(i);
DisplayNameSet displayNames = getDisplayNames(securityConstraintE);
securityConstraint.setDisplayNames(displayNames);
NodeList webResourceCollectionNL = securityConstraintE.getElementsByTagName("web-resource-collection");
WebResourceCollectionImpl[] webResourceCollections = new WebResourceCollectionImpl[webResourceCollectionNL.getLength()];
for (int j = 0; j < webResourceCollectionNL.getLength(); j++) {
WebResourceCollectionImpl webResourceCollection = new WebResourceCollectionImpl();