Skip to content

Commit 83da86a

Browse files
committed
DefaultLoginPageGeneratingFilter uses List
This fixes an ordering problem with query parameters of the tests. Issue gh-18002
1 parent 71e6d81 commit 83da86a

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

web/src/main/java/org/springframework/security/web/authentication/ui/DefaultLoginPageGeneratingFilter.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
import java.util.Collections;
2222
import java.util.List;
2323
import java.util.Map;
24-
import java.util.Set;
2524
import java.util.function.Function;
2625
import java.util.function.Predicate;
2726
import java.util.stream.Collectors;
@@ -92,7 +91,7 @@ public class DefaultLoginPageGeneratingFilter extends GenericFilterBean {
9291

9392
private final String factorReasonParameter = "factor.reason";
9493

95-
private final Set<String> allowedParameters = Set.of(this.factorTypeParameter, this.factorReasonParameter);
94+
private final List<String> allowedParameters = List.of(this.factorTypeParameter, this.factorReasonParameter);
9695

9796
@SuppressWarnings("NullAway.Init")
9897
private Map<String, String> oauth2AuthenticationUrlToClientName;

0 commit comments

Comments
 (0)