July 2018
Intermediate to advanced
268 pages
7h 36m
English
This is the main configuration class in the client application, which is annotated with @EnableOAuth2Client, as shown in the following code snippet:
@Configuration@EnableOAuth2Clientpublic class OAuthClientConfig { @Autowired private OAuth2ClientContext oauth2ClientContext; @Autowired @Qualifier("movieAppClientDetails") private OAuth2ProtectedResourceDetails movieAppClientDetails; @ConfigurationProperties(prefix = "security.oauth2.client.movie-app-client") @Bean public OAuth2ProtectedResourceDetails movieAppClientDetails() { return new AuthorizationCodeResourceDetails(); } @Bean public BCryptPasswordEncoder passwordEncoder() { return new BCryptPasswordEncoder(); } @Bean public OAuth2RestTemplate movieAppRestTemplate() ...Read now
Unlock full access