Example usage for org.springframework.social.facebook.connect FacebookConnectionFactory FacebookConnectionFactory

List of usage examples for org.springframework.social.facebook.connect FacebookConnectionFactory FacebookConnectionFactory

Introduction

In this page you can find the example usage for org.springframework.social.facebook.connect FacebookConnectionFactory FacebookConnectionFactory.

Prototype

public FacebookConnectionFactory(String appId, String appSecret) 

Source Link

Document

Creates a FacebookConnectionFactory for the given application ID and secret.

Usage

From source file:com.FourDots.bos.SocialConfig.java

/**
 *
 * @param cfc// w w  w  . j  a  v a2 s .c  o  m
 * @param e
 */
@Override
public void addConnectionFactories(ConnectionFactoryConfigurer cfc, Environment e) {
    cfc.addConnectionFactory(new FacebookConnectionFactory(CLIENT_ID, CLIENT_SECRET));
}

From source file:org.smigo.user.springsocial.SocialConfig.java

@Override
public void addConnectionFactories(ConnectionFactoryConfigurer cfConfig, Environment env) {
    cfConfig.addConnectionFactory(new FacebookConnectionFactory(facebookAppId, facebookAppSecret));
}

From source file:org.jblogcms.core.config.SocialContext.java

@Override
public void addConnectionFactories(ConnectionFactoryConfigurer connectionFactoryConfigurer,
        Environment environment) {

    connectionFactoryConfigurer.addConnectionFactory(new FacebookConnectionFactory(
            environment.getProperty("facebook.appId"), environment.getProperty("facebook.appSecret")));

    connectionFactoryConfigurer.addConnectionFactory(new TwitterConnectionFactory(
            environment.getProperty("twitter.consumerKey"), environment.getProperty("twitter.consumerSecret")));
}

From source file:fi.okm.mpass.idp.authn.impl.FacebookIdentity.java

@Override
public synchronized void init() {
    log.trace("Entering");
    if (connectionFactory == null) {
        connectionFactory = new FacebookConnectionFactory(getAppId(), getAppSecret());
        setOauthOperations(connectionFactory.getOAuthOperations());
    }/*from  w ww .  j a v a  2  s .  co m*/
    log.trace("Leaving");
}

From source file:architecture.ee.web.community.social.provider.connect.DefaultConnectionFactoryLocator.java

public DefaultConnectionFactoryLocator() {

    this.registry = new ConnectionFactoryRegistry();
    for (ServiceProviderConfig provider : ServiceProviderHelper.getAllServiceProviderConfig()) {
        Media media = Media.valueOf(provider.getProvider().toUpperCase());
        if (log.isDebugEnabled()) {
            log.debug("clientId:" + provider.getProvider() + "\n" + "clientSecret:" + provider.getScope() + "\n"
                    + "callbackUrl" + provider.getCallbackUrl());
        }/*from w  w  w .  ja  va  2  s .  c  o  m*/

        if (media == Media.FACEBOOK) {
            FacebookConnectionFactory factory = new FacebookConnectionFactory(provider.getClientId(),
                    provider.getClientSecret());
            factory.setScope(provider.getScope());
            registry.addConnectionFactory(factory);
        } else if (media == Media.TWITTER) {
            TwitterConnectionFactory factory = new TwitterConnectionFactory(provider.getClientId(),
                    provider.getClientSecret());
            registry.addConnectionFactory(factory);
        } else if (media == Media.TUMBLR) {
            TumblrConnectionFactory factory = new TumblrConnectionFactory(provider.getClientId(),
                    provider.getClientSecret());
            registry.addConnectionFactory(factory);
        } else if (media == Media.GOOGLE) {
            GoogleConnectionFactory factory = new GoogleConnectionFactory(provider.getClientId(),
                    provider.getClientSecret());
            if (StringUtils.isNotBlank(provider.getScope())) {
                factory.setScope(provider.getScope());
            }
            registry.addConnectionFactory(factory);
        }
    }
}

From source file:com.pepeshka.logreg.facebook.config.SocialConfig.java

@Override
public void addConnectionFactories(ConnectionFactoryConfigurer cfConfig, Environment env) {
    cfConfig.addConnectionFactory(new FacebookConnectionFactory(env.getProperty("facebook.appKey"),
            env.getProperty("facebook.appSecret")));
}

From source file:com.kdubb.social.config.SocialConfig.java

/**
 * When a new provider is added to the app, register its {@link ConnectionFactory} here.
 * @see FacebookConnectionFactory//w ww . j a  va  2 s.c om
 */
@Bean
public ConnectionFactoryLocator connectionFactoryLocator() {
    ConnectionFactoryRegistry registry = new ConnectionFactoryRegistry();
    registry.addConnectionFactory(new FacebookConnectionFactory(environment.getProperty("facebook.clientId"),
            environment.getProperty("facebook.clientSecret")));
    return registry;
}

From source file:com.cloudfoundry.samples.spring.config.SocialConfig.java

/**
 * When a new provider is added to the app, register its {@link ConnectionFactory} here.
 * @see FacebookConnectionFactory//from  ww  w . ja  v  a 2s  .co m
 */
@Bean
public ConnectionFactoryLocator connectionFactoryLocator() {
    ConnectionFactoryRegistry registry = new ConnectionFactoryRegistry();
    registry.addConnectionFactory(new FacebookConnectionFactory(environment.getProperty("FACEBOOK_APP_ID"),
            environment.getProperty("FACEBOOK_SECRET")));
    return registry;
}

From source file:com.notemyweb.config.SocialConfig.java

/**
 * When a new provider is added to the app, register its {@link ConnectionFactory} here.
 * @see FacebookConnectionFactory//from   w ww  .j  av  a 2  s .  co m
 */
@Bean
public ConnectionFactoryLocator connectionFactoryLocator() {
    ConnectionFactoryRegistry registry = new ConnectionFactoryRegistry();
    registry.addConnectionFactory(new FacebookConnectionFactory(accessKey, secretKey));
    /*registry.addConnectionFactory(new GoogleConnectionFactory(
       googleClientId,
       googleClientSecret));*/
    return registry;
}

From source file:gr.brid.castamuv.infrastructure.security.SocialConfig.java

/**
 * When a new provider is added to the app, register its
 * {@link ConnectionFactory} here.// w w w.  j  a v  a  2 s .c  om
 * 
 * @see FacebookConnectionFactory
 */
@Bean
public ConnectionFactoryLocator connectionFactoryLocator() {
    ConnectionFactoryRegistry registry = new ConnectionFactoryRegistry();
    registry.addConnectionFactory(new FacebookConnectionFactory(facebookClientId, facebookClientSecret));
    return registry;
}