private void processSecurityConstraints() {
for (Enumeration e = this.config.elements(Constants.SECURITY_CONSTRAINT); e.hasMoreElements();) {
XMLTree scTree = (XMLTree) e.nextElement();
SecurityConstraint sc = (SecurityConstraint) this.factory.createDescriptor(SecurityConstraint.class);
for (Enumeration ee = scTree.elements(Constants.WEB_RESOURCE_COLLECTION); ee.hasMoreElements();) {
XMLTree wrcTree = (XMLTree) ee.nextElement();
WebResourceCollection wrc = (WebResourceCollection) this.factory.createDescriptor(WebResourceCollection.class);
wrc.setName(wrcTree.getFirstElement(Constants.WEB_RESOURCE_NAME).getValue());
if (wrcTree.getFirstElement(Constants.DESCRIPTION) != null) {
wrc.setDescription(wrcTree.getFirstElement(Constants.DESCRIPTION).getValue());