diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/users/services/LDAPCustomAuthenticationProvider.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/users/services/LDAPCustomAuthenticationProvider.java index 3d5fb65fb..dbd413355 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/users/services/LDAPCustomAuthenticationProvider.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/users/services/LDAPCustomAuthenticationProvider.java @@ -275,10 +275,9 @@ public class LDAPCustomAuthenticationProvider extends @SuppressWarnings("unchecked") private List getRolesUsingNodeStrategy( List rolesLdap, String queryRoles, - LDAPConfiguration configuration) { + final LDAPConfiguration configuration) { - final LDAPConfiguration ldapConfig = configuration; - final String roleProperty = ldapConfig.getLdapRoleProperty(); + String roleProperty = configuration.getLdapRoleProperty(); List rolesReturn = new ArrayList(); for (ConfigurationRolesLDAP roleLDAP : rolesLdap) { @@ -296,7 +295,7 @@ public class LDAPCustomAuthenticationProvider extends public Object mapFromAttributes( Attributes attributes) throws NamingException { - return attributes.get(ldapConfig + return attributes.get(configuration .getLdapUserId()); } })); @@ -314,8 +313,7 @@ public class LDAPCustomAuthenticationProvider extends List rolesLdap, String queryRoles, LDAPConfiguration configuration) { - final LDAPConfiguration ldapConfig = configuration; - final String roleProperty = ldapConfig.getLdapRoleProperty(); + String roleProperty = configuration.getLdapRoleProperty(); String groupsPath = configuration.getLdapGroupPath(); List rolesReturn = new ArrayList();