Carlos Sanchez 19 år sedan
förälder
incheckning
9e87bd6789

+ 35 - 0
core/src/main/java/org/acegisecurity/intercept/web/FilterInvocationDefinitionSourceMapping.java

@@ -18,28 +18,63 @@ package org.acegisecurity.intercept.web;
 import java.util.ArrayList;
 import java.util.List;
 
+import org.acegisecurity.ConfigAttribute;
+
+/**
+ * Configuration entry for {@link FilterInvocationDefinitionSource}, that holds
+ * the url to be protected and the {@link ConfigAttribute}s as {@link String}
+ * that apply to that url.
+ * 
+ * @author <a href="mailto:carlos@apache.org">Carlos Sanchez</a>
+ * @version $Id$
+ * @since 1.1
+ */
 public class FilterInvocationDefinitionSourceMapping {
 
     private String url;
 
     private List configAttributes = new ArrayList();
 
+    /**
+     * Url to be secured.
+     * 
+     * @param url
+     */
     public void setUrl(String url) {
         this.url = url;
     }
 
+    /**
+     * Url to be secured.
+     * 
+     * @return the url
+     */
     public String getUrl() {
         return url;
     }
 
+    /**
+     * 
+     * @param roles
+     *            {@link List}&lt;{@link String}>
+     */
     public void setConfigAttributes(List roles) {
         this.configAttributes = roles;
     }
 
+    /**
+     * 
+     * @return {@link List}&lt;{@link String}>
+     */
     public List getConfigAttributes() {
         return configAttributes;
     }
 
+    /**
+     * Add a {@link ConfigAttribute} as {@link String}
+     * 
+     * @param configAttribute
+     */
     public void addConfigAttribute(String configAttribute) {
         configAttributes.add(configAttribute);
     }

+ 1 - 1
core/src/test/java/org/acegisecurity/intercept/web/MockFilterInvocationDefinitionSource.java

@@ -24,7 +24,7 @@ import java.util.Vector;
 
 
 /**
- * DOCUMENT ME!
+ * Mock for {@link FilterInvocationDefinitionSource}
  *
  * @author Ben Alex
  * @version $Id$