List of usage examples for org.springframework.security.oauth2.client.token.grant.password ResourceOwnerPasswordResourceDetails setAccessTokenUri
public void setAccessTokenUri(String accessTokenUri)
From source file:com.companyname.plat.commons.client.Oauth2Operation.java
public static OAuth2ProtectedResourceDetails readOnlyResourceDetails() { ResourceOwnerPasswordResourceDetails details = new ResourceOwnerPasswordResourceDetails(); details.setClientId("my-client-with-registered-redirect"); details.setClientSecret("somesecret"); details.setScope(Arrays.asList("read")); details.setId("dmApp/trusted"); details.setUsername("marissa"); details.setPassword("koala"); details.setAccessTokenUri(URLProvider.getUrl("/sparklr2/oauth/token")); return details; }
From source file:com.bcknds.demo.oauth2.util.AuthenticationUtil.java
/** * Gets an OAuth2RestTemplate with the password configuration setup and ready to use. * //from w w w .j a va 2 s. co m * @return */ public static OAuth2RestTemplate getPasswordCredentials(final String username, final String password) { SSLCertificateValidation.disable(); ResourceOwnerPasswordResourceDetails resource = new ResourceOwnerPasswordResourceDetails(); resource.setClientAuthenticationScheme(AuthenticationScheme.header); resource.setClientId(BaseTest.PASSWORD_CLIENTID); resource.setScope(BaseTest.PASSWORD_SCOPE); resource.setId(BaseTest.PASSWORD_RESOURCEID); resource.setUsername(username); resource.setPassword(password); resource.setClientSecret(BaseTest.PASSWORD_SECRET); resource.setAccessTokenUri(BaseTest.ACCESS_TOKEN_URI); return new OAuth2RestTemplate(resource); }
From source file:org.shaigor.rest.retro.client.oauth.OAuthPostAuthListener.java
/** * @return {@link org.springframework.security.oauth2.client.token.grant.password.ResourceOwnerPasswordResourceDetails} * with token URL, client id and secret set *//*w ww. j ava 2 s . c o m*/ private ResourceOwnerPasswordResourceDetails getResourceOwnerPasswordResourceDetails() { ResourceOwnerPasswordResourceDetails resource = new ResourceOwnerPasswordResourceDetails(); resource.setAccessTokenUri("http://localhost:8080/secure/gateway/v1.0/oauth/token"); resource.setClientId("35221af8-39ee-11e4-9346-bb86709fcb1d"); resource.setClientSecret("3c0dfe9a-39ee-11e4-9346-bb86709fcb1d"); return resource; }
From source file:org.opentestsystem.authoring.testspecbank.client.config.TestClientIntegratedConfigScanner.java
@Bean public ResourceOwnerPasswordResourceDetails resourceDetails() { final ResourceOwnerPasswordResourceDetails resourceDetails = new ResourceOwnerPasswordResourceDetails(); resourceDetails.setUsername("user-name"); resourceDetails.setPassword("user-password"); resourceDetails.setAccessTokenUri("https://sso-example.com/auth/oauth2/access_token?realm=/sbac"); resourceDetails.setClientId("client-id"); resourceDetails.setClientSecret("client-secret"); resourceDetails.setGrantType("password"); return resourceDetails; }
From source file:com.ge.predix.test.utils.ACSRestTemplateFactory.java
private OAuth2ProtectedResourceDetails getUserWithoutAnyAcsScope() { ResourceOwnerPasswordResourceDetails resource = new ResourceOwnerPasswordResourceDetails(); resource.setAccessTokenUri(this.accessTokenEndpointUrl); resource.setClientId(this.acsClientId); resource.setClientSecret(this.acsClientSecret); resource.setUsername(this.noReadScopeUsername); resource.setPassword(this.noReadScopeUserPassword); return resource; }
From source file:com.ge.predix.test.utils.ACSRestTemplateFactory.java
private OAuth2ProtectedResourceDetails getUserWithPolicyScope() { ResourceOwnerPasswordResourceDetails resource = new ResourceOwnerPasswordResourceDetails(); resource.setAccessTokenUri(this.accessTokenEndpointUrl); resource.setClientId(this.acsClientId); resource.setClientSecret(this.acsClientSecret); resource.setUsername(this.userName); resource.setPassword(this.userPassword); return resource; }
From source file:com.ge.predix.test.utils.ACSRestTemplateFactory.java
private OAuth2ProtectedResourceDetails getUserWithReadOnlyPolicyAccess() { ResourceOwnerPasswordResourceDetails resource = new ResourceOwnerPasswordResourceDetails(); resource.setAccessTokenUri(this.accessTokenEndpointUrl); resource.setClientId(this.acsClientId); resource.setClientSecret(this.acsClientSecret); resource.setUsername(this.readOnlyUserName); resource.setPassword(this.readOnlyUserPassword); return resource; }
From source file:org.cloudfoundry.client.lib.oauth2.OauthClient.java
private OAuth2ProtectedResourceDetails getResourceDetails(String username, String password, String clientId, String clientSecret) {//from w ww .j a v a 2 s . com ResourceOwnerPasswordResourceDetails resource = new ResourceOwnerPasswordResourceDetails(); resource.setUsername(username); resource.setPassword(password); resource.setClientId(clientId); resource.setClientSecret(clientSecret); resource.setId(clientId); resource.setClientAuthenticationScheme(AuthenticationScheme.header); resource.setAccessTokenUri(authorizationUrl + "/oauth/token"); return resource; }
From source file:com.create.application.configuration.ResourceOwnerPasswordResourceDetailsBuilder.java
public ResourceOwnerPasswordResourceDetails build() { ResourceOwnerPasswordResourceDetails resourceOwnerPasswordResourceDetails = new ResourceOwnerPasswordResourceDetails(); resourceOwnerPasswordResourceDetails.setUsername(username); resourceOwnerPasswordResourceDetails.setPassword(password); resourceOwnerPasswordResourceDetails.setId(id); resourceOwnerPasswordResourceDetails.setGrantType(grantType); resourceOwnerPasswordResourceDetails.setClientId(clientId); resourceOwnerPasswordResourceDetails.setAccessTokenUri(accessTokenUri); resourceOwnerPasswordResourceDetails.setScope(scope); resourceOwnerPasswordResourceDetails.setClientSecret(clientSecret); resourceOwnerPasswordResourceDetails.setClientAuthenticationScheme(clientAuthenticationScheme); resourceOwnerPasswordResourceDetails.setTokenName(tokenName); return resourceOwnerPasswordResourceDetails; }