@Profile(value="cloud") @Configuration public class RestTemplatesConfiguration extends Object
| Constructor and Description |
|---|
RestTemplatesConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails |
clientCredentials() |
org.springframework.security.oauth2.client.OAuth2RestTemplate |
clientRestTemplate(org.springframework.security.oauth2.client.OAuth2ClientContext oauth2ClientContext,
org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails clientCredentials) |
protected UserDetailsFinder |
detailsFinder() |
protected BlacklistEmailValidator |
emailValidator() |
org.springframework.security.oauth2.client.OAuth2ClientContext |
oauth2ClientContext() |
protected org.trustedanalytics.auth.AuthTokenRetriever |
tokenRetriever() |
protected UserPasswordValidator |
userPasswordValidator() |
protected org.springframework.web.client.RestTemplate |
userRestTemplate() |
@Bean public org.springframework.security.oauth2.client.OAuth2ClientContext oauth2ClientContext()
@Bean
@Scope(value="request",
proxyMode=TARGET_CLASS)
protected org.springframework.web.client.RestTemplate userRestTemplate()
@Bean @ConfigurationProperties(value="spring.oauth2.client") public org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails clientCredentials()
@Bean
public org.springframework.security.oauth2.client.OAuth2RestTemplate clientRestTemplate(org.springframework.security.oauth2.client.OAuth2ClientContext oauth2ClientContext,
org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails clientCredentials)
@Bean protected org.trustedanalytics.auth.AuthTokenRetriever tokenRetriever()
@Bean protected UserDetailsFinder detailsFinder()
@Bean protected UserPasswordValidator userPasswordValidator()
@Bean protected BlacklistEmailValidator emailValidator()
Copyright © 2016 Pivotal Software, Inc.. All rights reserved.