(no commit message)
[utils] / security / impl / src / main / java / org / wamblee / security / authorization / AnyUserCondition.java
index 137d6dbdad7c594ea7c352baa565289f9411b145..88ee8013ce8c83f6e8a8a3637896451f6593e52f 100644 (file)
@@ -19,7 +19,7 @@ package org.wamblee.security.authorization;
 import javax.persistence.DiscriminatorValue;
 import javax.persistence.Entity;
 
-import org.wamblee.usermgt.User;
+import org.wamblee.security.authentication.UserAdministration;
 
 /**
  * Matches any user.
@@ -28,7 +28,7 @@ import org.wamblee.usermgt.User;
  */
 @Entity
 @DiscriminatorValue("ANYUSER")
-public class AnyUserCondition extends UserCondition {
+public class AnyUserCondition extends AbstractUserCondition {
     /**
      * Constructs the condition.
      * 
@@ -36,15 +36,14 @@ public class AnyUserCondition extends UserCondition {
     public AnyUserCondition() {
         // Empty.
     }
+    
+    @Override
+    public void setUserAdmin(UserAdministration aAdmin) {
+        // Empty. Don't need user admin.    
+    }
 
-    /*
-     * (non-Javadoc)
-     * 
-     * @see
-     * org.wamblee.security.authorization.UserCondition#matches(org.wamblee.
-     * usermgt.User)
-     */
-    public boolean matches(User aUser) {
+    @Override
+    public boolean matches(String aUser) {
         return true;
     }
 
@@ -57,4 +56,5 @@ public class AnyUserCondition extends UserCondition {
     public String toString() {
         return "AnyUserCondition()";
     }
+
 }