List of usage examples for org.springframework.mock.web MockHttpServletRequest setRemoteAddr
public void setRemoteAddr(String remoteAddr)
From source file:org.unidle.test.RequestProcessors.java
public static RequestPostProcessor remoteAddr(final String remoteAddr) { return new RequestPostProcessor() { @Override//from w w w.j a v a 2 s . c o m public MockHttpServletRequest postProcessRequest(final MockHttpServletRequest request) { request.setRemoteAddr(remoteAddr); return request; } }; }
From source file:org.piraso.server.CommonMockObjects.java
public static User createUser(String remoteAddr, String activityId) { MockHttpServletRequest request = new MockHttpServletRequest(); request.setRemoteAddr(remoteAddr); if (activityId != null) { request.addParameter("activity_uuid", activityId); }//from w w w . j av a 2s. c o m return new User(new TestPirasoRequest(request)); }
From source file:org.piraso.server.CommonMockObjects.java
public static MockHttpServletRequest mockRequest(String monitoredAddr, String activityId) { MockHttpServletRequest request = spy(new MockHttpServletRequest()); request.setRemoteAddr(monitoredAddr); if (activityId != null) { request.addParameter("activity_uuid", activityId); }/*www. j a va 2 s . co m*/ return request; }
From source file:com.trenako.web.controllers.ErrorControllerTests.java
private MockHttpServletRequest mockRequest(String remoteAddress, Exception ex) { MockHttpServletRequest request = new MockHttpServletRequest(); request.setRemoteAddr(remoteAddress); request.setAttribute("javax.servlet.error.exception", ex); return request; }
From source file:org.n52.iceland.request.RequestContextTest.java
@Test public void ipv6LocalhostAddress() { MockHttpServletRequest mockRequest = new MockHttpServletRequest(); mockRequest.setRemoteAddr("::1"); RequestContext fromRequest = RequestContext.fromRequest(mockRequest); Assert.assertEquals("127.0.0.1", fromRequest.getIPAddress().get().toString()); }
From source file:org.n52.iceland.request.RequestContextTest.java
@Test public void ip6to4Addresses() { MockHttpServletRequest mockRequest = new MockHttpServletRequest(); mockRequest.setRemoteAddr("2002:836b:1714::836b:1714"); RequestContext fromRequest = RequestContext.fromRequest(mockRequest); Assert.assertEquals("131.107.23.20", fromRequest.getIPAddress().get().toString()); }
From source file:org.n52.iceland.request.RequestContextTest.java
@Test public void ip4mappedip6RemoteAddress() { MockHttpServletRequest mockRequest = new MockHttpServletRequest(); mockRequest.setRemoteAddr("::ffff:217.173.34.182"); RequestContext fromRequest = RequestContext.fromRequest(mockRequest); Assert.assertEquals("217.173.34.182", fromRequest.getIPAddress().get().toString()); mockRequest.setRemoteAddr("0:0:0:0:0:ffff:217.173.34.182"); fromRequest = RequestContext.fromRequest(mockRequest); Assert.assertEquals("217.173.34.182", fromRequest.getIPAddress().get().toString()); }
From source file:org.n52.iceland.request.RequestContextTest.java
@Test public void ip4CompactIpv6Address() { MockHttpServletRequest mockRequest = new MockHttpServletRequest(); mockRequest.setRemoteAddr("::101.45.75.219"); RequestContext fromRequest = RequestContext.fromRequest(mockRequest); Assert.assertEquals("101.45.75.219", fromRequest.getIPAddress().get().toString()); mockRequest.setRemoteAddr("0:0:0:0:0:0:101.45.75.219"); fromRequest = RequestContext.fromRequest(mockRequest); Assert.assertEquals("101.45.75.219", fromRequest.getIPAddress().get().toString()); }
From source file:fr.xebia.audit.AuditAspectTest.java
@Before public void before() { MockHttpServletRequest request = new MockHttpServletRequest(); request.setRemoteAddr("10.0.0.1"); WebAuthenticationDetails details = new WebAuthenticationDetails(request); UsernamePasswordAuthenticationToken authentication = new UsernamePasswordAuthenticationToken("ze-principal", "ze-credentials"); authentication.setDetails(details);// w w w.j a v a2 s . c om SecurityContextHolder.getContext().setAuthentication(authentication); }
From source file:fr.xebia.springframework.security.core.providers.ExtendedDaoAuthenticationProviderTest.java
private void testAdditionalchecks(String allowedRemoteAddresses, String remoteAddr) { ExtendedDaoAuthenticationProvider daoAuthenticationProvider = new ExtendedDaoAuthenticationProvider(); Collection<GrantedAuthority> grantedAuthorities = Collections.emptyList(); ExtendedUser extendedUser = new ExtendedUser("test-user", "test-password", true, true, true, true, grantedAuthorities);/*www . j av a 2 s .c o m*/ extendedUser.setAllowedRemoteAddresses(allowedRemoteAddresses); UsernamePasswordAuthenticationToken authentication = new UsernamePasswordAuthenticationToken("test-user", "test-password"); MockHttpServletRequest request = new MockHttpServletRequest(); request.setRemoteAddr(remoteAddr); authentication.setDetails(new WebAuthenticationDetails(request)); daoAuthenticationProvider.additionalAuthenticationChecks(extendedUser, authentication); }