Mass removal of all Tabs (Style Warnings)
[aaf/authz.git] / cadi / core / src / main / java / org / onap / aaf / cadi / lur / EpiLur.java
index b442c7d..2c5e195 100644 (file)
@@ -46,124 +46,124 @@ import org.onap.aaf.cadi.Permission;
  *
  */
 public final class EpiLur implements Lur {
-       private final Lur[] lurs;
-       
-       /**
-        * EpiLur constructor
-        
-        * Construct the EpiLur from variable TAF parameters
-        * @param lurs
-        * @throws CadiException
-        */
-       public EpiLur(Lur ... lurs) throws CadiException{
-               this.lurs = lurs;
-               if(lurs.length==0) throw new CadiException("Need at least one Lur implementation in constructor");
-       }
+    private final Lur[] lurs;
+    
+    /**
+     * EpiLur constructor
+     * 
+     * Construct the EpiLur from variable TAF parameters
+     * @param lurs
+     * @throws CadiException
+     */
+    public EpiLur(Lur ... lurs) throws CadiException{
+        this.lurs = lurs;
+        if(lurs.length==0) throw new CadiException("Need at least one Lur implementation in constructor");
+    }
 
-       public boolean fish(Principal bait, Permission ... pond) {
-               if(pond==null) {
-                       return false;
-               }
-               boolean rv = false;
-               Lur lur;
-               for(int i=0;!rv && i<lurs.length;++i) {
-                       rv = (lur = lurs[i]).fish(bait, pond);
-                       if(!rv && lur.handlesExclusively(pond)) break;
-               }
-               return rv;
-       }
+    public boolean fish(Principal bait, Permission ... pond) {
+        if(pond==null) {
+            return false;
+        }
+        boolean rv = false;
+        Lur lur;
+        for(int i=0;!rv && i<lurs.length;++i) {
+            rv = (lur = lurs[i]).fish(bait, pond);
+            if(!rv && lur.handlesExclusively(pond)) break;
+        }
+        return rv;
+    }
 
-       public void fishAll(Principal bait, List<Permission> permissions) {
-               for(Lur lur : lurs) {
-                       lur.fishAll(bait, permissions);
-               }
-       }
+    public void fishAll(Principal bait, List<Permission> permissions) {
+        for(Lur lur : lurs) {
+            lur.fishAll(bait, permissions);
+        }
+    }
 
-       public void destroy() {
-               for(Lur lur : lurs) {
-                       lur.destroy();
-               }
-       }
+    public void destroy() {
+        for(Lur lur : lurs) {
+            lur.destroy();
+        }
+    }
 
-       /**
-        * Return the first Lur (if any) which also implements UserPass 
-        * @return
-        */
-       public CredVal getUserPassImpl() {
-               for(Lur lur : lurs) {
-                       if(lur instanceof CredVal) {
-                               return (CredVal)lur;
-                       }
-               }
-               return null;
-       }
+    /**
+     * Return the first Lur (if any) which also implements UserPass 
+     * @return
+     */
+    public CredVal getUserPassImpl() {
+        for(Lur lur : lurs) {
+            if(lur instanceof CredVal) {
+                return (CredVal)lur;
+            }
+        }
+        return null;
+    }
 
-       // Never needed... Only EpiLur uses...
-       public boolean handlesExclusively(Permission ... pond) {
-               return false;
-       }
-       
-       /**
-        * Get Lur for index.  Returns null if out of range
-        * @param idx
-        * @return
-        */
-       public Lur get(int idx) {
-               if(idx>=0 && idx<lurs.length) {
-                       return lurs[idx];
-               }
-               return null;
-       }
+    // Never needed... Only EpiLur uses...
+    public boolean handlesExclusively(Permission ... pond) {
+        return false;
+    }
+    
+    /**
+     * Get Lur for index.  Returns null if out of range
+     * @param idx
+     * @return
+     */
+    public Lur get(int idx) {
+        if(idx>=0 && idx<lurs.length) {
+            return lurs[idx];
+        }
+        return null;
+    }
 
-       public boolean handles(Principal p) {
-               for(Lur l : lurs) {
-                       if(l.handles(p)) {
-                               return true;
-                       }
-               }
-               return false;
-       }
+    public boolean handles(Principal p) {
+        for(Lur l : lurs) {
+            if(l.handles(p)) {
+                return true;
+            }
+        }
+        return false;
+    }
 
-       public void remove(String id) {
-               for(Lur l : lurs) {
-                       if(l instanceof CachingLur) {
-                               ((CachingLur<?>)l).remove(id);
-                       }
-               }
-       }
-       
-       public Lur subLur(Class<? extends Lur> cls ) {
-               for(Lur l : lurs) {
-                       if(l.getClass().isAssignableFrom(cls)) {
-                               return l;
-                       }
-               }
-               return null;
-       }
+    public void remove(String id) {
+        for(Lur l : lurs) {
+            if(l instanceof CachingLur) {
+                ((CachingLur<?>)l).remove(id);
+            }
+        }
+    }
+    
+    public Lur subLur(Class<? extends Lur> cls ) {
+        for(Lur l : lurs) {
+            if(l.getClass().isAssignableFrom(cls)) {
+                return l;
+            }
+        }
+        return null;
+    }
 
-       @Override
-       public Permission createPerm(String p) {
-               return new LocalPermission(p);
-       }
+    @Override
+    public Permission createPerm(String p) {
+        return new LocalPermission(p);
+    }
 
-       /* (non-Javadoc)
-        * @see org.onap.aaf.cadi.Lur#clear(java.security.Principal, java.lang.StringBuilder)
-        */
-       @Override
-       public void clear(Principal p, StringBuilder report) {
-               for(Lur lur : lurs) {
-                       lur.clear(p, report);
-               }
-       }
-       
-       public String toString() {
-               StringBuilder sb = new StringBuilder();
-               for(Lur lur : lurs) {
-                       sb.append(lur.getClass().getSimpleName());
-                       sb.append(": Report\n");
-                       sb.append(lur.toString());
-                       sb.append('\n');
-               }
-               return sb.toString();
-       }
+    /* (non-Javadoc)
+     * @see org.onap.aaf.cadi.Lur#clear(java.security.Principal, java.lang.StringBuilder)
+     */
+    @Override
+    public void clear(Principal p, StringBuilder report) {
+        for(Lur lur : lurs) {
+            lur.clear(p, report);
+        }
+    }
+    
+    public String toString() {
+        StringBuilder sb = new StringBuilder();
+        for(Lur lur : lurs) {
+            sb.append(lur.getClass().getSimpleName());
+            sb.append(": Report\n");
+            sb.append(lur.toString());
+            sb.append('\n');
+        }
+        return sb.toString();
+    }
 }