web/src/main/java/org/springframework/security/web/authentication/UsernamePasswordAuthenticationFilter.java
protected void setDetails(HttpServletRequest request,
			UsernamePasswordAuthenticationToken authRequest) {
		authRequest.setDetails(authenticationDetailsSource.buildDetails(request));
	}
protected void setDetails(HttpServletRequest request,
			UsernamePasswordAuthenticationToken authRequest) {
		authRequest.setDetails(authenticationDetailsSource.buildDetails(request));
	}
Provided so that subclasses may configure what is put into the authentication
request's details property.

@param request that an authentication request is being created for
@param authRequest the authentication request object that should have its details
set