Example usage for org.springframework.security.oauth2.client.token.grant.client ClientCredentialsResourceDetails ClientCredentialsResourceDetails

List of usage examples for org.springframework.security.oauth2.client.token.grant.client ClientCredentialsResourceDetails ClientCredentialsResourceDetails

Introduction

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

Prototype

public ClientCredentialsResourceDetails() 

Source Link

Usage

From source file:com.ge.predix.test.utils.ACSRestTemplateFactory.java

public OAuth2RestTemplate getOAuth2RestTemplateForZone2AdminClient() {
    if (this.zone2AdminACSTemplate == null) {
        ClientCredentialsResourceDetails resource = new ClientCredentialsResourceDetails();
        resource.setAccessTokenUri(this.zone2TokenUrl);
        resource.setClientId(this.zone2AdminClientId);
        resource.setClientSecret(this.zone2AdminClientSecret);
        this.zone2AdminACSTemplate = new OAuth2RestTemplate(resource);
    }/*from   w w  w  . j  a  v  a 2s .c o  m*/

    return this.zone2AdminACSTemplate;
}

From source file:com.ge.predix.test.utils.ACSRestTemplateFactory.java

public OAuth2RestTemplate getOAuth2ResttemplateForZAC() {
    if (this.zacTemplate == null) {
        ClientCredentialsResourceDetails resource = new ClientCredentialsResourceDetails();
        resource.setAccessTokenUri(this.accessTokenEndpointUrl);
        resource.setClientId(this.zacClientId);
        resource.setClientSecret(this.zacClientSecret);
        this.zacTemplate = new OAuth2RestTemplate(resource);
    }//from   www. j  av a  2  s.c o m

    return this.zacTemplate;
}

From source file:org.cloudfoundry.identity.uaa.login.feature.OpenIdTokenGrantsIT.java

private ClientCredentialsResourceDetails getClientCredentialsResource(String[] scope, String clientId,
        String clientSecret) {//from   w w  w  .  j av a2 s  . c om
    ClientCredentialsResourceDetails resource = new ClientCredentialsResourceDetails();
    resource.setClientId(clientId);
    resource.setClientSecret(clientSecret);
    resource.setId(clientId);
    if (scope != null) {
        resource.setScope(Arrays.asList(scope));
    }
    resource.setClientAuthenticationScheme(AuthenticationScheme.header);
    resource.setAccessTokenUri(uaaUrl + "/oauth/token");
    return resource;
}

From source file:com.ge.predix.test.utils.ACSRestTemplateFactory.java

public OAuth2RestTemplate getOAuth2RestTemplateForUaaAdmin() {
    if (this.uaaAdminTemplate == null) {
        ClientCredentialsResourceDetails resource = new ClientCredentialsResourceDetails();
        resource.setAccessTokenUri(this.uaaTokenUrl);
        resource.setClientId("admin");
        resource.setClientSecret("adminsecret");
        this.uaaAdminTemplate = new OAuth2RestTemplate(resource);
        this.uaaAdminTemplate.setRequestFactory(new HttpComponentsClientHttpRequestFactory());
    }// w  ww. j av a  2s.  c  om

    return this.uaaAdminTemplate;
}

From source file:com.ge.predix.test.utils.ACSRestTemplateFactory.java

public OAuth2RestTemplate getOAuth2RestTemplateForClient(final String tokenUrl, final String clientId,
        final String clientSecret) {
    ClientCredentialsResourceDetails resource = new ClientCredentialsResourceDetails();
    resource.setAccessTokenUri(tokenUrl);
    resource.setClientId(clientId);//from www .j av a2  s. c  om
    resource.setClientSecret(clientSecret);
    OAuth2RestTemplate restTemplate = new OAuth2RestTemplate(resource);
    restTemplate.setRequestFactory(new HttpComponentsClientHttpRequestFactory());

    return restTemplate;
}

From source file:com.ge.predix.test.utils.ACSRestTemplateFactory.java

private OAuth2ProtectedResourceDetails getZone2RocketClient() {
    ClientCredentialsResourceDetails resource = new ClientCredentialsResourceDetails();
    resource.setAccessTokenUri(this.zone2TokenUrl);
    resource.setClientId(this.rocketClientId);
    resource.setClientSecret(this.rocketClientSecret);
    return resource;
}

From source file:com.ge.predix.test.utils.ACSRestTemplateFactory.java

private OAuth2ProtectedResourceDetails getZone2RogueClient() {
    ClientCredentialsResourceDetails resource = new ClientCredentialsResourceDetails();
    resource.setAccessTokenUri(this.zone2TokenUrl);
    resource.setClientId("z2client");
    resource.setClientSecret("z2client-secret");
    return resource;
}

From source file:com.ge.predix.test.utils.ACSRestTemplateFactory.java

private OAuth2ProtectedResourceDetails getZone1ApmClient() {
    ClientCredentialsResourceDetails resource = new ClientCredentialsResourceDetails();
    resource.setAccessTokenUri(this.accessTokenEndpointUrl);
    resource.setClientId(this.apmClientId);
    resource.setClientSecret(this.apmClientSecret);
    return resource;
}

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

private ClientCredentialsResourceDetails getClientCredentialsResource(String[] scope, String clientId,
        String clientSecret) {//w  w  w  .ja  va  2s.co m
    ClientCredentialsResourceDetails resource = new ClientCredentialsResourceDetails();
    resource.setClientId(clientId);
    resource.setClientSecret(clientSecret);
    resource.setId(clientId);
    if (scope != null) {
        resource.setScope(Arrays.asList(scope));
    }
    resource.setClientAuthenticationScheme(AuthenticationScheme.header);
    resource.setAccessTokenUri(serverRunning.getBaseUrl() + "/oauth/token");
    return resource;
}