Browse Source

SEC-2314: AbstractSecurityWebApplicationInitializer.getSessionTrackingModes() uses EnumSet

Rob Winch 12 years ago
parent
commit
b22acd0768

+ 1 - 4
web/src/main/java/org/springframework/security/web/context/AbstractSecurityWebApplicationInitializer.java

@@ -17,7 +17,6 @@ package org.springframework.security.web.context;
 
 
 import java.util.Arrays;
 import java.util.Arrays;
 import java.util.EnumSet;
 import java.util.EnumSet;
-import java.util.HashSet;
 import java.util.Set;
 import java.util.Set;
 
 
 import javax.servlet.DispatcherType;
 import javax.servlet.DispatcherType;
@@ -261,9 +260,7 @@ public abstract class AbstractSecurityWebApplicationInitializer implements WebAp
      * @return
      * @return
      */
      */
     protected Set<SessionTrackingMode> getSessionTrackingModes() {
     protected Set<SessionTrackingMode> getSessionTrackingModes() {
-        Set<SessionTrackingMode> modes = new HashSet<SessionTrackingMode>();
-        modes.add(SessionTrackingMode.COOKIE);
-        return modes;
+        return EnumSet.of(SessionTrackingMode.COOKIE);
     }
     }
 
 
     /**
     /**