Author: adc
Date: Mon Nov  8 05:29:29 2004
New Revision: 56924

Modified:
   
geronimo/trunk/modules/security/src/java/org/apache/geronimo/security/jaas/SerializableACE.java
Log:
Too many ControlFlag arrays
http://nagoya.apache.org/jira/browse/GERONIMO-455

Modified: 
geronimo/trunk/modules/security/src/java/org/apache/geronimo/security/jaas/SerializableACE.java
==============================================================================
--- 
geronimo/trunk/modules/security/src/java/org/apache/geronimo/security/jaas/SerializableACE.java
     (original)
+++ 
geronimo/trunk/modules/security/src/java/org/apache/geronimo/security/jaas/SerializableACE.java
     Mon Nov  8 05:29:29 2004
@@ -48,35 +48,4 @@
     Map getOptions() {
         return options;
     }
-/*
-    public static final class LoginModuleControlFlag implements Serializable {
-
-        // Be careful here.  If you change the ordinals, this class must be 
changed on evey client.
-        private static int MAX_ORDINAL = 4;
-        private static final LoginModuleControlFlag[] values = new 
LoginModuleControlFlag[MAX_ORDINAL + 1];
-        public static final LoginModuleControlFlag REQUIRED = new 
LoginModuleControlFlag("REQUIRED", 0);
-        public static final LoginModuleControlFlag REQUISITE = new 
LoginModuleControlFlag("REQUISITE", 1);
-        public static final LoginModuleControlFlag SUFFICIENT = new 
LoginModuleControlFlag("SUFFICIENT", 2);
-        public static final LoginModuleControlFlag OPTIONAL = new 
LoginModuleControlFlag("OPTIONAL", 3);
-
-        private final transient String name;
-        private final int ordinal;
-
-        private LoginModuleControlFlag(String name, int ordinal) {
-            assert ordinal <= MAX_ORDINAL;
-            assert values[ordinal] == null;
-            this.name = name;
-            this.ordinal = ordinal;
-            values[ordinal] = this;
-        }
-
-        public String toString() {
-            return name;
-        }
-
-        Object readResolve() throws ObjectStreamException {
-            return values[ordinal];
-        }
-    }
-*/
 }

Reply via email to