From bdde468e7d3827633811ca98e1dc498407463637 Mon Sep 17 00:00:00 2001 From: Rob Winch Date: Mon, 16 Jun 2014 15:28:48 -0500 Subject: [PATCH] SEC-2657: LdapAuthenticationProviderConfigurer find available port --- .../LdapAuthenticationProviderConfigurer.java | 41 +++++++++++++++++-- 1 file changed, 37 insertions(+), 4 deletions(-) diff --git a/config/src/main/java/org/springframework/security/config/annotation/authentication/configurers/ldap/LdapAuthenticationProviderConfigurer.java b/config/src/main/java/org/springframework/security/config/annotation/authentication/configurers/ldap/LdapAuthenticationProviderConfigurer.java index 022995f541..c76c6adfbc 100644 --- a/config/src/main/java/org/springframework/security/config/annotation/authentication/configurers/ldap/LdapAuthenticationProviderConfigurer.java +++ b/config/src/main/java/org/springframework/security/config/annotation/authentication/configurers/ldap/LdapAuthenticationProviderConfigurer.java @@ -42,6 +42,9 @@ import org.springframework.security.ldap.userdetails.PersonContextMapper; import org.springframework.security.ldap.userdetails.UserDetailsContextMapper; import org.springframework.util.Assert; +import java.io.IOException; +import java.net.ServerSocket; + /** * Configures LDAP {@link AuthenticationProvider} in the {@link ProviderManagerBuilder}. * @@ -404,7 +407,8 @@ public class LdapAuthenticationProviderConfigurer