Преглед изворни кода

SEC-665: Missed a method name...

Luke Taylor пре 17 година
родитељ
комит
e0d0cc20c7

+ 1 - 1
core/src/main/java/org/springframework/security/authoritymapping/SimpleMappableAttributesRetriever.java

@@ -25,7 +25,7 @@ public class SimpleMappableAttributesRetriever implements MappableAttributesRetr
         return copy;
     }
 
-    public void setMappableRoles(String[] aMappableRoles) {
+    public void setMappableAttributes(String[] aMappableRoles) {
         this.mappableRoles = new String[aMappableRoles.length];
         System.arraycopy(aMappableRoles, 0, mappableRoles, 0, mappableRoles.length);
     }

+ 2 - 2
core/src/main/java/org/springframework/security/providers/preauth/UserDetailsByNameServiceWrapper.java

@@ -32,9 +32,9 @@ public class UserDetailsByNameServiceWrapper implements AuthenticationUserDetail
 	 * Get the UserDetails object from the wrapped UserDetailsService
 	 * implementation
 	 */
-	public UserDetails loadUserDetails(Authentication aJ2eeAuthenticationToken) throws UsernameNotFoundException,
+	public UserDetails loadUserDetails(Authentication authentication) throws UsernameNotFoundException,
 			DataAccessException {
-		return userDetailsService.loadUserByUsername(aJ2eeAuthenticationToken.getName());
+		return userDetailsService.loadUserByUsername(authentication.getName());
 	}
 
 	/**

+ 2 - 2
core/src/main/java/org/springframework/security/ui/preauth/j2ee/J2eeBasedPreAuthenticatedWebAuthenticationDetailsSource.java

@@ -60,8 +60,8 @@ public class J2eeBasedPreAuthenticatedWebAuthenticationDetailsSource extends Aut
     /**
      * Get a list of Granted Authorities based on the current user's J2EE roles.
      *
-     * @param request
-     *            The HttpServletRequest
+     * @param request The request against which <tt>isUserInRole</tt> will be called for each role name
+     *                returned by the MappableAttributesRetriever. 
      * @return GrantedAuthority[] mapped from the user's J2EE roles.
      */
     private GrantedAuthority[] getJ2eeBasedGrantedAuthorities(HttpServletRequest request) {

+ 2 - 2
core/src/test/java/org/springframework/security/authoritymapping/SimpleMappableRolesRetrieverTests.java

@@ -6,7 +6,7 @@ import java.util.Collection;
 import junit.framework.TestCase;
 
 /**
- * 
+ *
  * @author TSARDD
  * @since 18-okt-2007
  */
@@ -15,7 +15,7 @@ public class SimpleMappableRolesRetrieverTests extends TestCase {
 	public final void testGetSetMappableRoles() {
 		String[] roles = new String[] { "Role1", "Role2" };
 		SimpleMappableAttributesRetriever r = new SimpleMappableAttributesRetriever();
-		r.setMappableRoles(roles);
+		r.setMappableAttributes(roles);
 		String[] result = r.getMappableAttributes();
 		Collection resultColl = Arrays.asList(result);
 		Collection rolesColl = Arrays.asList(roles);

+ 3 - 3
core/src/test/java/org/springframework/security/ui/preauth/j2ee/J2eeBasedPreAuthenticatedWebAuthenticationDetailsSourceTests.java

@@ -19,7 +19,7 @@ import org.springframework.security.GrantedAuthority;
 import org.springframework.mock.web.MockHttpServletRequest;
 
 /**
- * 
+ *
  * @author TSARDD
  * @since 18-okt-2007
  */
@@ -122,7 +122,7 @@ public class J2eeBasedPreAuthenticatedWebAuthenticationDetailsSourceTests extend
 
 	private MappableAttributesRetriever getMappableRolesRetriever(String[] mappedRoles) {
 		SimpleMappableAttributesRetriever result = new SimpleMappableAttributesRetriever();
-		result.setMappableRoles(mappedRoles);
+		result.setMappableAttributes(mappedRoles);
 		return result;
 	}
 
@@ -134,7 +134,7 @@ public class J2eeBasedPreAuthenticatedWebAuthenticationDetailsSourceTests extend
 		result.setRolePrefix("");
 		return result;
 	}
-	
+
 	private final HttpServletRequest getRequest(final String userName,final String[] aRoles)
 	{
 		MockHttpServletRequest req = new MockHttpServletRequest() {