Example usage for org.springframework.security.oauth2.client.token.grant.password ResourceOwnerPasswordResourceDetails getClientId

List of usage examples for org.springframework.security.oauth2.client.token.grant.password ResourceOwnerPasswordResourceDetails getClientId

Introduction

In this page you can find the example usage for org.springframework.security.oauth2.client.token.grant.password ResourceOwnerPasswordResourceDetails getClientId.

Prototype

public String getClientId() 

Source Link

Usage

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

@Test
public void testUnauthenticated() throws Exception {

    HttpHeaders headers = new HttpHeaders();
    ResourceOwnerPasswordResourceDetails app = testAccounts.getDefaultResourceOwnerPasswordResource();
    headers.set("Authorization", testAccounts.getAuthorizationHeader(app.getClientId(), "bogus"));
    headers.setAccept(Arrays.asList(MediaType.APPLICATION_JSON));

    @SuppressWarnings("rawtypes")
    ResponseEntity<Map> response = serverRunning.getForObject("/clientinfo", Map.class, headers);
    assertEquals(HttpStatus.UNAUTHORIZED, response.getStatusCode());
    assertEquals("unauthorized", response.getBody().get("error"));

}

From source file:org.cloudfoundry.identity.uaa.test.UaaTestAccounts.java

public AuthorizationCodeResourceDetails getDefaultAuthorizationCodeResource() {
    ResourceOwnerPasswordResourceDetails resource = getDefaultResourceOwnerPasswordResource();
    AuthorizationCodeResourceDetails result = new AuthorizationCodeResourceDetails();
    result.setAccessTokenUri(resource.getAccessTokenUri());
    result.setUserAuthorizationUri(resource.getAccessTokenUri().replace("/token", "/authorize"));
    result.setClientId(resource.getClientId());
    result.setClientSecret(resource.getClientSecret());
    String redirectUri = environment.getProperty("oauth.clients.app.redirect-uri",
            "http://localhost:8080/app/");
    result.setPreEstablishedRedirectUri(redirectUri);
    return result;
}