@ -136,22 +138,19 @@ public class SpringSecurityLdapTemplate extends org.springframework.ldap.core.Ld
@@ -136,22 +138,19 @@ public class SpringSecurityLdapTemplate extends org.springframework.ldap.core.Ld
@ -227,17 +226,15 @@ public class SpringSecurityLdapTemplate extends org.springframework.ldap.core.Ld
@@ -227,17 +226,15 @@ public class SpringSecurityLdapTemplate extends org.springframework.ldap.core.Ld
@ -269,10 +266,7 @@ public class SpringSecurityLdapTemplate extends org.springframework.ldap.core.Ld
@@ -269,10 +266,7 @@ public class SpringSecurityLdapTemplate extends org.springframework.ldap.core.Ld
@ -53,7 +51,6 @@ public class FilterBasedLdapUserSearch implements LdapUserSearch {
@@ -53,7 +51,6 @@ public class FilterBasedLdapUserSearch implements LdapUserSearch {
@ -105,7 +102,7 @@ public class FilterBasedLdapUserSearch implements LdapUserSearch {
@@ -105,7 +102,7 @@ public class FilterBasedLdapUserSearch implements LdapUserSearch {
logger.debug("Searching for user '"+username+"', with user search "
+this.toString());
@ -117,14 +114,8 @@ public class FilterBasedLdapUserSearch implements LdapUserSearch {
@@ -117,14 +114,8 @@ public class FilterBasedLdapUserSearch implements LdapUserSearch {
thrownewUsernameNotFoundException("User "+username+" not found in directory.");
@ -163,10 +154,6 @@ public class FilterBasedLdapUserSearch implements LdapUserSearch {
@@ -163,10 +154,6 @@ public class FilterBasedLdapUserSearch implements LdapUserSearch {
@ -123,6 +125,8 @@ public class LdapAuthenticationProvider extends AbstractUserDetailsAuthenticatio
@@ -123,6 +125,8 @@ public class LdapAuthenticationProvider extends AbstractUserDetailsAuthenticatio
@ -149,7 +153,7 @@ public class LdapAuthenticationProvider extends AbstractUserDetailsAuthenticatio
@@ -149,7 +153,7 @@ public class LdapAuthenticationProvider extends AbstractUserDetailsAuthenticatio
@ -171,44 +175,23 @@ public class LdapAuthenticationProvider extends AbstractUserDetailsAuthenticatio
@@ -171,44 +175,23 @@ public class LdapAuthenticationProvider extends AbstractUserDetailsAuthenticatio
@ -230,9 +213,11 @@ public class LdapAuthenticationProvider extends AbstractUserDetailsAuthenticatio
@@ -230,9 +213,11 @@ public class LdapAuthenticationProvider extends AbstractUserDetailsAuthenticatio
@ -250,7 +235,7 @@ public class LdapAuthenticationProvider extends AbstractUserDetailsAuthenticatio
@@ -250,7 +235,7 @@ public class LdapAuthenticationProvider extends AbstractUserDetailsAuthenticatio
@ -49,7 +46,6 @@ public abstract class AbstractLdapAuthenticator implements LdapAuthenticator, In
@@ -49,7 +46,6 @@ public abstract class AbstractLdapAuthenticator implements LdapAuthenticator, In
/** Optional search object which can be used to locate a user when a simple DN match isn't sufficient */
privateLdapUserSearchuserSearch;
@ -110,10 +106,6 @@ public abstract class AbstractLdapAuthenticator implements LdapAuthenticator, In
@@ -110,10 +106,6 @@ public abstract class AbstractLdapAuthenticator implements LdapAuthenticator, In
@ -159,11 +151,6 @@ public abstract class AbstractLdapAuthenticator implements LdapAuthenticator, In
@@ -159,11 +151,6 @@ public abstract class AbstractLdapAuthenticator implements LdapAuthenticator, In
@ -58,21 +60,21 @@ public class BindAuthenticator extends AbstractLdapAuthenticator {
@@ -58,21 +60,21 @@ public class BindAuthenticator extends AbstractLdapAuthenticator {
@ -83,15 +85,13 @@ public class BindAuthenticator extends AbstractLdapAuthenticator {
@@ -83,15 +85,13 @@ public class BindAuthenticator extends AbstractLdapAuthenticator {
// This will be thrown if an invalid user name is used and the method may
// be called multiple times to try different names, so we trap the exception
@ -117,7 +117,6 @@ public class BindAuthenticator extends AbstractLdapAuthenticator {
@@ -117,7 +117,6 @@ public class BindAuthenticator extends AbstractLdapAuthenticator {
@ -129,6 +132,10 @@ public class LdapShaPasswordEncoder implements PasswordEncoder {
@@ -129,6 +132,10 @@ public class LdapShaPasswordEncoder implements PasswordEncoder {
@ -70,20 +69,19 @@ public final class PasswordComparisonAuthenticator extends AbstractLdapAuthentic
@@ -70,20 +69,19 @@ public final class PasswordComparisonAuthenticator extends AbstractLdapAuthentic
@ -95,7 +93,7 @@ public final class PasswordComparisonAuthenticator extends AbstractLdapAuthentic
@@ -95,7 +93,7 @@ public final class PasswordComparisonAuthenticator extends AbstractLdapAuthentic
@ -107,15 +105,14 @@ public final class PasswordComparisonAuthenticator extends AbstractLdapAuthentic
@@ -107,15 +105,14 @@ public final class PasswordComparisonAuthenticator extends AbstractLdapAuthentic
}
if(logger.isDebugEnabled()){
logger.debug("Password attribute wasn't retrieved for user '"+username+"' using mapper "
+getUserDetailsMapper()+". Performing LDAP compare of password attribute '"+passwordAttributeName
+"'");
logger.debug("Password attribute wasn't retrieved for user '"+username
+"'. Performing LDAP compare of password attribute '"+passwordAttributeName+"'");
@ -141,12 +138,17 @@ public final class PasswordComparisonAuthenticator extends AbstractLdapAuthentic
@@ -141,12 +138,17 @@ public final class PasswordComparisonAuthenticator extends AbstractLdapAuthentic
@ -156,11 +157,11 @@ public class DefaultLdapAuthoritiesPopulator implements LdapAuthoritiesPopulator
@@ -156,11 +157,11 @@ public class DefaultLdapAuthoritiesPopulator implements LdapAuthoritiesPopulator
@ -168,26 +169,19 @@ public class DefaultLdapAuthoritiesPopulator implements LdapAuthoritiesPopulator
@@ -168,26 +169,19 @@ public class DefaultLdapAuthoritiesPopulator implements LdapAuthoritiesPopulator
@ -200,19 +194,6 @@ public class DefaultLdapAuthoritiesPopulator implements LdapAuthoritiesPopulator
@@ -200,19 +194,6 @@ public class DefaultLdapAuthoritiesPopulator implements LdapAuthoritiesPopulator
@ -247,19 +228,6 @@ public class DefaultLdapAuthoritiesPopulator implements LdapAuthoritiesPopulator
@@ -247,19 +228,6 @@ public class DefaultLdapAuthoritiesPopulator implements LdapAuthoritiesPopulator
@ -48,25 +49,21 @@ public class LdapUserDetailsMapper implements ContextMapper {
@@ -48,25 +49,21 @@ public class LdapUserDetailsMapper implements ContextMapper {
@ -86,53 +83,38 @@ public class LdapUserDetailsMapper implements ContextMapper {
@@ -86,53 +83,38 @@ public class LdapUserDetailsMapper implements ContextMapper {
@ -175,11 +157,6 @@ public class LdapUserDetailsMapper implements ContextMapper {
@@ -175,11 +157,6 @@ public class LdapUserDetailsMapper implements ContextMapper {
@ -48,8 +49,8 @@ public class FilterBasedLdapUserSearchTests extends AbstractLdapIntegrationTests
@@ -48,8 +49,8 @@ public class FilterBasedLdapUserSearchTests extends AbstractLdapIntegrationTests
@ -61,9 +62,8 @@ public class FilterBasedLdapUserSearchTests extends AbstractLdapIntegrationTests
@@ -61,9 +62,8 @@ public class FilterBasedLdapUserSearchTests extends AbstractLdapIntegrationTests
@ -91,8 +91,8 @@ public class FilterBasedLdapUserSearchTests extends AbstractLdapIntegrationTests
@@ -91,8 +91,8 @@ public class FilterBasedLdapUserSearchTests extends AbstractLdapIntegrationTests
@ -54,14 +57,14 @@ public class LdapAuthenticationProviderTests extends TestCase {
@@ -54,14 +57,14 @@ public class LdapAuthenticationProviderTests extends TestCase {
@ -95,14 +98,17 @@ public class LdapAuthenticationProviderTests extends TestCase {
@@ -95,14 +98,17 @@ public class LdapAuthenticationProviderTests extends TestCase {
@ -116,8 +122,11 @@ public class LdapAuthenticationProviderTests extends TestCase {
@@ -116,8 +122,11 @@ public class LdapAuthenticationProviderTests extends TestCase {
@ -125,23 +134,20 @@ public class LdapAuthenticationProviderTests extends TestCase {
@@ -125,23 +134,20 @@ public class LdapAuthenticationProviderTests extends TestCase {
@ -169,7 +175,7 @@ public class LdapAuthenticationProviderTests extends TestCase {
@@ -169,7 +175,7 @@ public class LdapAuthenticationProviderTests extends TestCase {
@ -48,8 +47,8 @@ public class BindAuthenticatorTests extends AbstractLdapIntegrationTests {
@@ -48,8 +47,8 @@ public class BindAuthenticatorTests extends AbstractLdapIntegrationTests {
@ -62,10 +61,9 @@ public class BindAuthenticatorTests extends AbstractLdapIntegrationTests {
@@ -62,10 +61,9 @@ public class BindAuthenticatorTests extends AbstractLdapIntegrationTests {
@ -79,21 +77,6 @@ public class BindAuthenticatorTests extends AbstractLdapIntegrationTests {
@@ -79,21 +77,6 @@ public class BindAuthenticatorTests extends AbstractLdapIntegrationTests {
@ -52,14 +52,13 @@ public class PasswordComparisonAuthenticatorTests extends AbstractLdapIntegratio
@@ -52,14 +52,13 @@ public class PasswordComparisonAuthenticatorTests extends AbstractLdapIntegratio
@ -95,10 +94,11 @@ public class PasswordComparisonAuthenticatorTests extends AbstractLdapIntegratio
@@ -95,10 +94,11 @@ public class PasswordComparisonAuthenticatorTests extends AbstractLdapIntegratio
@ -110,7 +110,7 @@ public class PasswordComparisonAuthenticatorTests extends AbstractLdapIntegratio
@@ -110,7 +110,7 @@ public class PasswordComparisonAuthenticatorTests extends AbstractLdapIntegratio
assertEquals("Should have retrieved 2 attribute (uid, userPassword)",2,user.getAttributes().size());
}
@ -136,12 +136,8 @@ public class PasswordComparisonAuthenticatorTests extends AbstractLdapIntegratio
@@ -136,12 +136,8 @@ public class PasswordComparisonAuthenticatorTests extends AbstractLdapIntegratio
@ -155,11 +151,10 @@ public class PasswordComparisonAuthenticatorTests extends AbstractLdapIntegratio
@@ -155,11 +151,10 @@ public class PasswordComparisonAuthenticatorTests extends AbstractLdapIntegratio
@ -45,39 +47,13 @@ public class DefaultLdapAuthoritiesPopulatorTests extends AbstractLdapIntegratio
@@ -45,39 +47,13 @@ public class DefaultLdapAuthoritiesPopulatorTests extends AbstractLdapIntegratio
}
// public void testUserAttributeMappingToRoles() {
// DefaultLdapAuthoritiesPopulator populator = new DefaultLdapAuthoritiesPopulator();
@ -90,12 +66,9 @@ public class DefaultLdapAuthoritiesPopulatorTests extends AbstractLdapIntegratio
@@ -90,12 +66,9 @@ public class DefaultLdapAuthoritiesPopulatorTests extends AbstractLdapIntegratio
assertEquals("Should have 2 roles",2,authorities.length);
@ -111,11 +84,10 @@ public class DefaultLdapAuthoritiesPopulatorTests extends AbstractLdapIntegratio
@@ -111,11 +84,10 @@ public class DefaultLdapAuthoritiesPopulatorTests extends AbstractLdapIntegratio
@ -124,11 +96,10 @@ public class DefaultLdapAuthoritiesPopulatorTests extends AbstractLdapIntegratio
@@ -124,11 +96,10 @@ public class DefaultLdapAuthoritiesPopulatorTests extends AbstractLdapIntegratio
assertEquals("Should have 2 roles",2,authorities.length);
Setroles=newHashSet(2);
roles.add(authorities[0].getAuthority());
@ -142,11 +113,10 @@ public class DefaultLdapAuthoritiesPopulatorTests extends AbstractLdapIntegratio
@@ -142,11 +113,10 @@ public class DefaultLdapAuthoritiesPopulatorTests extends AbstractLdapIntegratio
@ -44,7 +45,7 @@ public class LdapUserDetailsMapperTests extends TestCase {
@@ -44,7 +45,7 @@ public class LdapUserDetailsMapperTests extends TestCase {
@ -63,7 +64,7 @@ public class LdapUserDetailsMapperTests extends TestCase {
@@ -63,7 +64,7 @@ public class LdapUserDetailsMapperTests extends TestCase {
@ -94,7 +95,7 @@ public class LdapUserDetailsMapperTests extends TestCase {
@@ -94,7 +95,7 @@ public class LdapUserDetailsMapperTests extends TestCase {