Example usage for org.springframework.security.oauth2.provider.token DefaultTokenServices setClientDetailsService

List of usage examples for org.springframework.security.oauth2.provider.token DefaultTokenServices setClientDetailsService

Introduction

In this page you can find the example usage for org.springframework.security.oauth2.provider.token DefaultTokenServices setClientDetailsService.

Prototype

public void setClientDetailsService(ClientDetailsService clientDetailsService) 

Source Link

Document

The client details service to use for looking up clients (if necessary).

Usage

From source file:com.companyname.PlatOauth2AuthServerConfig.java

@Bean
public DefaultTokenServices defaultTokenServices() {
    DefaultTokenServices defaultTokenService = new DefaultTokenServices();
    defaultTokenService.setClientDetailsService(clientDetailsService);
    defaultTokenService.setSupportRefreshToken(true);
    defaultTokenService.setTokenStore(tokenStore());
    return defaultTokenService;
}

From source file:org.joyrest.oauth2.initializer.OAuth2Initializer.java

private DefaultTokenServices tokenServices(final ClientDetailsService clientService,
        final AuthenticationManager manager, final TokenStore tokenStore, final DataSource dataSource) {

    DefaultTokenServices tokenServices = new DefaultTokenServices();
    tokenServices.setSupportRefreshToken(true);
    tokenServices.setClientDetailsService(clientService);
    tokenServices.setAuthenticationManager(manager);
    tokenServices.setTokenStore(tokenStore);

    if (isNull(dataSource)) {
        return tokenServices;
    } else {//  w  w  w.j  a  v  a 2 s . com
        return txProxiedTokenServices(tokenServices, dataSource);
    }
}

From source file:de.pksoftware.springstrap.core.config.AuthServerConfigBase.java

/**
 * Create a AuthorizationServerTokenServices Bean.
 * /*w w  w  .jav  a2s  .c  om*/
 * @return
 */
@Bean
@Primary
public AuthorizationServerTokenServices authorizationServerTokenServicesBean() {
    final DefaultTokenServices defaultTokenServices = new DefaultTokenServices();

    defaultTokenServices.setTokenStore(jwtTokenStoreBean());
    defaultTokenServices.setClientDetailsService(clientDetailsService);
    defaultTokenServices.setTokenEnhancer(jwtAccessTokenConverterBean());
    defaultTokenServices.setSupportRefreshToken(true);

    return defaultTokenServices;
}

From source file:org.osiam.configuration.OAuth2AuthorizationServerConfig.java

@Bean
public DefaultTokenServices tokenServices() throws Exception {
    DefaultTokenServices tokenServices = new DefaultTokenServices();
    tokenServices.setTokenStore(tokenStore());
    tokenServices.setSupportRefreshToken(true);
    tokenServices.setReuseRefreshToken(true);
    tokenServices.setClientDetailsService(osiamClientDetailsService);
    tokenServices.setTokenEnhancer(osiamTokenEnhancer());
    tokenServices.afterPropertiesSet();//from   w  ww .ja  v a  2 s .  c o  m
    return tokenServices;
}

From source file:org.meruvian.yama.webapi.config.oauth.OAuthServerConfig.java

@Bean
public DefaultTokenServices tokenServices() {
    DefaultTokenServices tokenServices = new DefaultTokenServices();
    tokenServices.setTokenEnhancer(tokenEnhancer());
    tokenServices.setTokenStore(tokenStore());
    tokenServices.setSupportRefreshToken(true);
    tokenServices.setClientDetailsService(clientDetailsService);

    return tokenServices;
}