Class SocialConfig
- java.lang.Object
-
- cronapp.framework.authentication.social.SocialConfig
-
- All Implemented Interfaces:
org.springframework.social.config.annotation.SocialConfigurer
@Configuration @EnableSocial public class SocialConfig extends Object implements org.springframework.social.config.annotation.SocialConfigurer
-
-
Constructor Summary
Constructors Constructor Description SocialConfig(SocialSignInAdapter socialSignInAdapter, SocialConnectionSignup socialConnectionSignup)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddConnectionFactories(org.springframework.social.config.annotation.ConnectionFactoryConfigurer connectionFactoryConfigurer, org.springframework.core.env.Environment environment)static PropertiesgetProperties()org.springframework.social.UserIdSourcegetUserIdSource()org.springframework.social.connect.UsersConnectionRepositorygetUsersConnectionRepository(org.springframework.social.connect.ConnectionFactoryLocator connectionFactoryLocator)static booleanisAutoSignUp()static booleanisEnabled(String key)org.springframework.social.connect.web.ProviderSignInControllerproviderSignInController(org.springframework.social.connect.ConnectionFactoryLocator connectionFactoryLocator, org.springframework.social.connect.UsersConnectionRepository usersConnectionRepository)
-
-
-
Constructor Detail
-
SocialConfig
public SocialConfig(@Nullable SocialSignInAdapter socialSignInAdapter, @Nullable SocialConnectionSignup socialConnectionSignup)
-
-
Method Detail
-
getProperties
public static Properties getProperties()
-
isEnabled
public static boolean isEnabled(String key)
-
isAutoSignUp
public static boolean isAutoSignUp()
-
addConnectionFactories
public void addConnectionFactories(org.springframework.social.config.annotation.ConnectionFactoryConfigurer connectionFactoryConfigurer, org.springframework.core.env.Environment environment)- Specified by:
addConnectionFactoriesin interfaceorg.springframework.social.config.annotation.SocialConfigurer
-
getUserIdSource
public org.springframework.social.UserIdSource getUserIdSource()
- Specified by:
getUserIdSourcein interfaceorg.springframework.social.config.annotation.SocialConfigurer
-
providerSignInController
@Bean public org.springframework.social.connect.web.ProviderSignInController providerSignInController(org.springframework.social.connect.ConnectionFactoryLocator connectionFactoryLocator, org.springframework.social.connect.UsersConnectionRepository usersConnectionRepository)
-
getUsersConnectionRepository
public org.springframework.social.connect.UsersConnectionRepository getUsersConnectionRepository(org.springframework.social.connect.ConnectionFactoryLocator connectionFactoryLocator)
- Specified by:
getUsersConnectionRepositoryin interfaceorg.springframework.social.config.annotation.SocialConfigurer
-
-