Example usage for org.springframework.http HttpStatus UNAUTHORIZED

List of usage examples for org.springframework.http HttpStatus UNAUTHORIZED

Introduction

In this page you can find the example usage for org.springframework.http HttpStatus UNAUTHORIZED.

Prototype

HttpStatus UNAUTHORIZED

To view the source code for org.springframework.http HttpStatus UNAUTHORIZED.

Click Source Link

Document

401 Unauthorized .

Usage

From source file:com.crazyacking.learn.spring.actuator.ManagementPortSampleActuatorApplicationTests.java

@Test
public void testMetrics() {
    testHome(); // makes sure some requests have been made
    @SuppressWarnings("rawtypes")
    ResponseEntity<Map> entity = new TestRestTemplate()
            .getForEntity("http://localhost:" + this.managementPort + "/actuator/metrics", Map.class);
    assertThat(entity.getStatusCode()).isEqualTo(HttpStatus.UNAUTHORIZED);
}

From source file:com.cloudbees.jenkins.plugins.demo.actuator.SampleActuatorApplicationTests.java

@Test
public void testHomeIsSecure() throws Exception {
    @SuppressWarnings("rawtypes")
    ResponseEntity<Map> entity = new TestRestTemplate().getForEntity("http://localhost:" + this.port,
            Map.class);
    assertEquals(HttpStatus.UNAUTHORIZED, entity.getStatusCode());
    @SuppressWarnings("unchecked")
    Map<String, Object> body = entity.getBody();
    assertEquals("Wrong body: " + body, "Unauthorized", body.get("error"));
    assertFalse("Wrong headers: " + entity.getHeaders(), entity.getHeaders().containsKey("Set-Cookie"));
}

From source file:com.crazyacking.learn.spring.actuator.ServletPathSampleActuatorApplicationTests.java

@Test
public void testHomeIsSecure() {
    @SuppressWarnings("rawtypes")
    ResponseEntity<Map> entity = this.restTemplate.getForEntity("/spring/", Map.class);
    assertThat(entity.getStatusCode()).isEqualTo(HttpStatus.UNAUTHORIZED);
    @SuppressWarnings("unchecked")
    Map<String, Object> body = entity.getBody();
    assertThat(body.get("error")).isEqualTo("Unauthorized");
    assertThat(entity.getHeaders()).doesNotContainKey("Set-Cookie");
}

From source file:com.crazyacking.learn.spring.actuator.ManagementPortAndPathSampleActuatorApplicationTests.java

@Test
public void testMetrics() {
    testHome(); // makes sure some requests have been made
    @SuppressWarnings("rawtypes")
    ResponseEntity<Map> entity = new TestRestTemplate()
            .getForEntity("http://localhost:" + this.managementPort + "/admin/metrics", Map.class);
    assertThat(entity.getStatusCode()).isEqualTo(HttpStatus.UNAUTHORIZED);
}

From source file:gt.dakaik.rest.impl.InitImpl.java

@Override
public ResponseEntity<String> findById(int idUsuario, String token) throws EntidadNoEncontradaException {
    if (!token.equals("dac3rkrDarioC3TokenInitS20")) {
        return new ResponseEntity(HttpStatus.UNAUTHORIZED);
    }//ww  w. ja  v  a2s. c o  m

    if (idUsuario != -1500) {
        return new ResponseEntity(HttpStatus.UNAUTHORIZED);
    }

    Country country = new Country();
    country.setTxtName("Rt");
    repoCountry.save(country);

    State state = new State();
    state.setTxtName("Rt");
    state.setCountry(country);
    repoState.save(state);

    City city = new City();
    city.setTxtName("Rt");
    city.setState(state);
    repoCity.save(city);

    Address address = new Address();
    address.setCity(city);
    address.setIntZone(0);
    address.setTxtColony("");
    address.setTxtIndications("");
    address.setTxtNumberHouse("");
    repoAddress.save(address);

    School school = new School();
    school.setAddress(address);
    school.setNit("");
    school.setSnActive(Boolean.TRUE);
    school.setTxtName("Root");
    repoSchool.save(school);

    Person person = new Person();
    person.setAddress(address);
    person.setSnActive(true);
    person.setTxtFirstNameF("Root");
    person.setTxtFirstNameS("");
    person.setTxtFirstNameT("");
    person.setTxtFullName("Root");
    person.setTxtLastNameF("");
    person.setTxtLastNameS("");
    person.setTxtLastNameT("");

    User user = new User();
    user.setIntDaysChangePwd(360);
    user.setLastDatePwd(new Date());
    user.setPerson(person);
    user.setSnActive(Boolean.TRUE);
    user.setSnChangePwd(Boolean.FALSE);
    user.setTxtImageURI("");
    user.setTxtUser("dc@e.com.gt");
    String pwd = CommonEncripta.get_md5("dac3rkrRoot");
    user.setTxtPwd(pwd);
    repoU.save(user);

    Profile profile = new Profile();
    profile.setTxtDescription("Root");
    profile.setSnActive(Boolean.TRUE);
    repoProfile.save(profile);

    Licences lic = new Licences();
    lic.setDates(new Date());
    lic.setProfile(profile);
    lic.setSchool(school);
    lic.setSnActive(true);
    lic.setStatus(Status.A);
    lic.setTxtLicence(Common.getToken());
    repoLicence.save(lic);

    UserProfile uprofile = new UserProfile();
    uprofile.setUser(user);
    uprofile.setProfile(profile);
    uprofile.setLicence(lic);
    uprofile.setSnActive(true);
    repoUProfile.save(uprofile);

    Menu menuRoot = new Menu("menu.root", "", "", "", "", "", "", new Long(0), Boolean.TRUE);
    repoMenu.save(menuRoot);
    Menu menuMenu = new Menu("menu.menu", "app.menu", "mdi-action-view-module", "", "", "ctrlMenus",
            "pvpages/admin/menu/menu.html", menuRoot.getIdMenu(), Boolean.TRUE);
    repoMenu.save(menuMenu);
    Menu menuProfile = new Menu("menu.profile", "app.profile", "mdi-social-people", "", "", "ctrlProfile",
            "pvpages/admin/profile/profile.html", menuRoot.getIdMenu(), Boolean.TRUE);
    repoMenu.save(menuProfile);
    ProfileMenu pmenuR = new ProfileMenu();
    pmenuR.setMenu(menuRoot);
    pmenuR.setProfile(profile);
    pmenuR.setSnActive(true);
    repoPMenu.save(pmenuR);
    ProfileMenu pmenuM = new ProfileMenu();
    pmenuM.setMenu(menuMenu);
    pmenuM.setProfile(profile);
    pmenuM.setSnActive(true);
    repoPMenu.save(pmenuM);
    ProfileMenu pmenuP = new ProfileMenu();
    pmenuP.setMenu(menuProfile);
    pmenuP.setProfile(profile);
    pmenuP.setSnActive(true);
    repoPMenu.save(pmenuP);

    return new ResponseEntity("Success", HttpStatus.OK);

}

From source file:io.pivotal.ecosystem.service.HelloController.java

@RequestMapping(value = "/greeting", method = RequestMethod.GET, produces = "application/json; charset=UTF-8")
ResponseEntity<String> greeting(@RequestParam(value = "username") String username) {
    String response = "Sorry, I don't think we've met.";
    HttpStatus status = HttpStatus.UNAUTHORIZED;
    if (userStore.userExists(username)) {
        response = "Hello, " + username + " !";
        status = HttpStatus.OK;//from   w ww  .j  av  a 2s .  co  m
    }
    return new ResponseEntity<>(response, status);
}

From source file:org.cloudfoundry.identity.uaa.integration.ImplicitTokenGrantIntegrationTests.java

@Test
public void authzViaJsonEndpointFailsWithHttpGet() throws Exception {

    HttpHeaders headers = new HttpHeaders();
    headers.setAccept(Arrays.asList(MediaType.APPLICATION_JSON));

    String credentials = String.format("{\"username\":\"%s\",\"password\":\"%s\"}", testAccounts.getUserName(),
            testAccounts.getPassword());

    ResponseEntity<Void> result = serverRunning.getForResponse(implicitUrl() + "&credentials={credentials}",
            headers, credentials);//w  w w.  j  a  v a2s . com

    assertEquals(HttpStatus.UNAUTHORIZED, result.getStatusCode());

}

From source file:com.orange.clara.tool.controllers.RssController.java

@RequestMapping(method = RequestMethod.GET, value = "/{id:[0-9]+}*")
public @ResponseBody ResponseEntity<String> getFeed(@PathVariable("id") Integer id) throws FeedException {
    User user = this.getCurrentUser();
    WatchedResource watchedResource = this.watchedResourceRepo.findOne(id);
    if (watchedResource == null) {
        return generateEntityFromStatus(HttpStatus.NOT_FOUND);
    }/*from w  w  w.jav a 2 s .com*/
    if (!watchedResource.hasUser(user) && !this.isCurrentUserAdmin()) {
        return generateEntityFromStatus(HttpStatus.UNAUTHORIZED);
    }
    SyndFeed feed = rssService.generateFeed(watchedResource);
    return ResponseEntity.ok(rssService.getOutput(feed));
}

From source file:com.example.clienttest.AbstractGreenhouseActivity.java

protected void processException(Exception e) {
    if (e != null) {
        if (e instanceof ResourceAccessException) {
            displayNetworkError();// w w w . j av a  2  s . c om
        } else if (e instanceof HttpClientErrorException) {
            HttpClientErrorException httpError = (HttpClientErrorException) e;
            if (httpError.getStatusCode() == HttpStatus.UNAUTHORIZED) {
                displayAuthorizationError();
            }
        } else if (e instanceof MissingAuthorizationException) {
            displayAuthorizationError();
        }
    }
}