Class GitHubProviderConfigRegistrar
- java.lang.Object
-
- org.springframework.social.config.support.ProviderConfigurationSupport
-
- org.springframework.social.config.annotation.AbstractProviderConfigRegistrarSupport
-
- org.springframework.social.github.config.annotation.GitHubProviderConfigRegistrar
-
- All Implemented Interfaces:
org.springframework.context.annotation.ImportBeanDefinitionRegistrar
public class GitHubProviderConfigRegistrar extends AbstractProviderConfigRegistrarSupport
ImportBeanDefinitionRegistrarfor configuring aGitHubConnectionFactorybean and a request-scopedGitHubbean.- Author:
- Craig Walls
-
-
Field Summary
-
Fields inherited from class org.springframework.social.config.support.ProviderConfigurationSupport
apiBindingType, apiHelperClass, authenticationServiceClass, connectionFactoryClass
-
-
Constructor Summary
Constructors Constructor Description GitHubProviderConfigRegistrar()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Class<? extends SocialAuthenticationService<?>>getAuthenticationServiceClass()-
Methods inherited from class org.springframework.social.config.annotation.AbstractProviderConfigRegistrarSupport
getAppId, getAppSecret, registerBeanDefinitions
-
Methods inherited from class org.springframework.social.config.support.ProviderConfigurationSupport
getAuthenticationServiceBeanDefinition, getConnectionFactoryBeanDefinition, isSocialSecurityAvailable, registerBeanDefinitions
-
-
-
-
Method Detail
-
getAuthenticationServiceClass
protected Class<? extends SocialAuthenticationService<?>> getAuthenticationServiceClass()
- Overrides:
getAuthenticationServiceClassin classProviderConfigurationSupport
-
-