List of usage examples for org.springframework.security.oauth2.client.token.grant.client ClientCredentialsResourceDetails setAccessTokenUri
public void setAccessTokenUri(String accessTokenUri)
From source file:org.cloudfoundry.identity.uaa.api.client.test.AbstractOperationTest.java
protected static void init() throws Exception { try {//from w ww. j ava 2 s .c om Socket test = new Socket("localhost", 8080); uaaRunning = true; test.close(); } catch (IOException e) { System.err.println("UAA is not running, skip these tests"); uaaRunning = false; return; } finally { String baseUrl = "http://localhost:8080/uaa"; ClientCredentialsResourceDetails credentials = new ClientCredentialsResourceDetails(); credentials.setAccessTokenUri(baseUrl + "/oauth/token"); // credentials.setAuthenticationScheme(AuthenticationScheme.header); credentials.setClientAuthenticationScheme(AuthenticationScheme.header); credentials.setClientId("admin"); credentials.setClientSecret("adminsecret"); connection = UaaConnectionFactory.getConnection(new URL(baseUrl), credentials); } }
From source file:com.bcknds.demo.oauth2.util.AuthenticationUtil.java
/** * Gets an OAuth2RestTemplate with the client configuration setup and ready to use. * This one has a bad Client Id for failure testing. * //from ww w.j av a 2s. com * @return */ public static OAuth2RestTemplate getClientCredentialsWithBadClientId() { ClientCredentialsResourceDetails clientCredentials = new ClientCredentialsResourceDetails(); clientCredentials.setClientId("badId"); clientCredentials.setClientSecret(BaseTest.CLIENT_CREDENTIALS_SECRET); clientCredentials.setScope(BaseTest.CLIENT_CREDENTIALS_SCOPE); clientCredentials.setId(BaseTest.CLIENT_CREDENTIALS_RESOURCEID); clientCredentials.setAccessTokenUri(BaseTest.ACCESS_TOKEN_URI); return new OAuth2RestTemplate(clientCredentials); }
From source file:com.bcknds.demo.oauth2.util.AuthenticationUtil.java
/** * Gets an OAuth2RestTemplate with the client configuration setup and ready to use. * This one has a bad secret for failure testing. * /*from ww w. j a v a2s. co m*/ * @return */ public static OAuth2RestTemplate getClientCredentialsWithBadSecret() { ClientCredentialsResourceDetails clientCredentials = new ClientCredentialsResourceDetails(); clientCredentials.setClientId(BaseTest.CLIENT_CREDENTIALS_CLIENTID); clientCredentials.setClientSecret("badSecret"); clientCredentials.setScope(BaseTest.CLIENT_CREDENTIALS_SCOPE); clientCredentials.setId(BaseTest.CLIENT_CREDENTIALS_RESOURCEID); clientCredentials.setAccessTokenUri(BaseTest.ACCESS_TOKEN_URI); return new OAuth2RestTemplate(clientCredentials); }
From source file:com.bcknds.demo.oauth2.util.AuthenticationUtil.java
/** * Gets an OAuth2RestTemplate with the client configuration setup and ready to use. * This one has a bad scope for failure testing. * /*from ww w . ja v a 2 s.c o m*/ * @return */ public static OAuth2RestTemplate getClientCredentialsWithBadScope() { ClientCredentialsResourceDetails clientCredentials = new ClientCredentialsResourceDetails(); clientCredentials.setClientId(BaseTest.CLIENT_CREDENTIALS_CLIENTID); clientCredentials.setClientSecret(BaseTest.CLIENT_CREDENTIALS_SECRET); clientCredentials.setScope(Arrays.asList("badScope")); clientCredentials.setId(BaseTest.CLIENT_CREDENTIALS_RESOURCEID); clientCredentials.setAccessTokenUri(BaseTest.ACCESS_TOKEN_URI); return new OAuth2RestTemplate(clientCredentials); }
From source file:com.bcknds.demo.oauth2.util.AuthenticationUtil.java
/** * Gets an OAuth2RestTemplate with the client configuration setup and ready to use. * // w w w . j a v a 2s . c o m * @return */ public static OAuth2RestTemplate getClientCredentials() { ClientCredentialsResourceDetails clientCredentials = new ClientCredentialsResourceDetails(); clientCredentials.setClientId(BaseTest.CLIENT_CREDENTIALS_CLIENTID); clientCredentials.setClientSecret(BaseTest.CLIENT_CREDENTIALS_SECRET); clientCredentials.setScope(BaseTest.CLIENT_CREDENTIALS_SCOPE); clientCredentials.setId(BaseTest.CLIENT_CREDENTIALS_RESOURCEID); clientCredentials.setAccessTokenUri(BaseTest.ACCESS_TOKEN_URI); return new OAuth2RestTemplate(clientCredentials); }
From source file:com.epam.ta.reportportal.core.configs.ServicesConfiguration.java
@LoadBalanced @Bean//from w ww . j a v a 2 s .co m public OAuth2RestTemplate rpInternalRestTemplate(OAuth2ProtectedResourceDetails resource, OAuth2ClientContext context) { ClientCredentialsResourceDetails clientCredentialsResourceDetails = new ClientCredentialsResourceDetails(); clientCredentialsResourceDetails.setClientId(oauthClientProperties.getClientId()); clientCredentialsResourceDetails.setClientSecret(oauthClientProperties.getClientSecret()); clientCredentialsResourceDetails.setAccessTokenUri(resource.getAccessTokenUri()); clientCredentialsResourceDetails.setScope(resource.getScope()); return new OAuth2RestTemplate(clientCredentialsResourceDetails, context); }
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: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 w w w. j a v a2 s . c om*/ resource.setClientSecret(clientSecret); OAuth2RestTemplate restTemplate = new OAuth2RestTemplate(resource); restTemplate.setRequestFactory(new HttpComponentsClientHttpRequestFactory()); return restTemplate; }