You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by db...@apache.org on 2009/04/26 01:05:24 UTC

svn commit: r768623 - /openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/security/jaas/PropertiesLoginModule.java

Author: dblevins
Date: Sat Apr 25 23:05:24 2009
New Revision: 768623

URL: http://svn.apache.org/viewvc?rev=768623&view=rev
Log:
Use an ordered collection for the principal set

Modified:
    openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/security/jaas/PropertiesLoginModule.java

Modified: openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/security/jaas/PropertiesLoginModule.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/security/jaas/PropertiesLoginModule.java?rev=768623&r1=768622&r2=768623&view=diff
==============================================================================
--- openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/security/jaas/PropertiesLoginModule.java (original)
+++ openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/security/jaas/PropertiesLoginModule.java Sat Apr 25 23:05:24 2009
@@ -20,7 +20,6 @@
 import org.apache.openejb.util.ConfUtils;
 import org.apache.openejb.util.LogCategory;
 import org.apache.openejb.util.Logger;
-import org.apache.openejb.util.IOUtils;
 
 import javax.security.auth.Subject;
 import javax.security.auth.callback.Callback;
@@ -32,13 +31,12 @@
 import javax.security.auth.login.LoginException;
 import javax.security.auth.spi.LoginModule;
 import java.io.IOException;
-import java.io.BufferedInputStream;
 import java.net.URL;
 import java.util.Enumeration;
-import java.util.HashSet;
 import java.util.Map;
 import java.util.Properties;
 import java.util.Set;
+import java.util.LinkedHashSet;
 
 /**
  * @version $Rev$ $Date$
@@ -57,7 +55,7 @@
     private Properties users = new Properties();
     private Properties groups = new Properties();
     private String user;
-    private Set principals = new HashSet();
+    private Set principals = new LinkedHashSet();
 
     private URL usersUrl;
     private URL groupsUrl;