Example usage for org.springframework.security.oauth2.provider.token TokenEnhancer interface-usage

List of usage examples for org.springframework.security.oauth2.provider.token TokenEnhancer interface-usage

Introduction

In this page you can find the example usage for org.springframework.security.oauth2.provider.token TokenEnhancer interface-usage.

Usage

From source file com.ar.dev.tierra.api.config.security.CustomTokenEnhancer.java

/**
 *
 * @author PauloGaldo
 */
public class CustomTokenEnhancer implements TokenEnhancer {

From source file com.create.security.oauth2.provider.token.AuthenticatedUserTokenEnhancer.java

/**
 * {@link TokenEnhancer}
 */
public class AuthenticatedUserTokenEnhancer implements TokenEnhancer {

    public static final String AUTHENTICATED_USER = "authenticatedUser";

From source file org.springsecurity.oauth2.oauth.OAuth2TokenEnhancer.java

public class OAuth2TokenEnhancer implements TokenEnhancer {

    @Override
    public OAuth2AccessToken enhance(OAuth2AccessToken accessToken, OAuth2Authentication authentication) {
        DefaultOAuth2AccessToken result = new DefaultOAuth2AccessToken(accessToken);
        result.setAdditionalInformation(

From source file ch.hortis.mongodb.training.blog.oauth.BlogTokenEnhancer.java

@Component
public class BlogTokenEnhancer implements TokenEnhancer {

    @Override
    public OAuth2AccessToken enhance(OAuth2AccessToken accessToken, OAuth2Authentication authentication) {
        DefaultOAuth2AccessToken result = new DefaultOAuth2AccessToken(accessToken);

From source file am.ik.categolj2.domain.service.token.Categolj2TokenEnhancer.java

public class Categolj2TokenEnhancer implements TokenEnhancer {

    @Override
    public OAuth2AccessToken enhance(OAuth2AccessToken accessToken, OAuth2Authentication authentication) {
        if (authentication == null || authentication.getPrincipal() == null) {
            return accessToken;

From source file nl.surfnet.coin.api.oauth.ClientMetaDataTokenEnhancer.java

/**
 * {@link TokenEnhancer} that stores the {@link ClientMetaData} within the
 * Authentication object
 * 
 */
@Component(value = "clientMetaDataTokenEnhancer")

From source file org.osiam.auth.token.OsiamTokenEnhancer.java

/**
 * {@link TokenEnhancer} that puts some OSIAM specific, additional information into the access token
 *
 * <p>Additional information contains:
 *
 * <ul>

From source file org.springframework.security.oauth2.provider.token.JwtTokenEnhancer.java

/**
 * OAuth2 token services that produces JWT encoded token values.
 * 
 * @author Dave Syer
 * @author Luke Taylor
 */

From source file org.cloudfoundry.identity.uaa.oauth.JwtTokenEnhancer.java

public class JwtTokenEnhancer implements TokenEnhancer, InitializingBean {
    protected final Log logger = LogFactory.getLog(getClass());

    private AccessTokenConverter tokenConverter = new DefaultTokenConverter();

    private ObjectMapper objectMapper = new ObjectMapper();

From source file org.mitre.openid.connect.token.ConnectTokenEnhancer.java

@Service
public class ConnectTokenEnhancer implements TokenEnhancer {

    /**
     * Logger for this class
     */