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

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

Introduction

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

Prototype

public void setScope(List<String> scope) 

Source Link

Usage

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

public ClientCredentialsResourceDetails getClientCredentialsResource(String[] scope, String clientId,
        String clientSecret) {/*from   w w w .j  a v  a 2 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(server.getAccessTokenUri());
    return resource;
}