类 OAuth2ManagementConfiguration
java.lang.Object
cn.herodotus.engine.oauth2.management.configuration.OAuth2ManagementConfiguration
@AutoConfiguration
@Import({cn.herodotus.engine.oauth2.data.jpa.configuration.OAuth2DataJpaConfiguration.class,cn.herodotus.engine.oauth2.authentication.configuration.OAuth2AuthenticationConfiguration.class,OAuth2ComplianceConfiguration.class})
@EntityScan(basePackages="cn.herodotus.engine.oauth2.management.entity")
@EnableJpaRepositories(basePackages="cn.herodotus.engine.oauth2.management.repository")
@ComponentScan(basePackages={"cn.herodotus.engine.oauth2.management.service","cn.herodotus.engine.oauth2.management.controller"})
public class OAuth2ManagementConfiguration
extends Object
Description: OAuth2 Manager 模块配置
JwtTimestampValidator
- 作者:
- : gengwei.zheng
- Date:
- : 2022/2/26 12:35
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明authenticationSuccessListener(SignInFailureLimitedStampManager stampManager, OAuth2ComplianceService complianceService, OAuth2DeviceService deviceService) oauth2DeviceVerificationResponseHandler(OAuth2DeviceService oauth2DeviceService) oidcClientRegistrationResponseHandler(OAuth2DeviceService oauth2DeviceService) void
-
构造器详细资料
-
OAuth2ManagementConfiguration
public OAuth2ManagementConfiguration()
-
-
方法详细资料
-
postConstruct
@PostConstruct public void postConstruct() -
authenticationSuccessListener
@Bean @ConditionalOnMissingBean public AuthenticationSuccessListener authenticationSuccessListener(SignInFailureLimitedStampManager stampManager, OAuth2ComplianceService complianceService, OAuth2DeviceService deviceService) -
oauth2DeviceVerificationResponseHandler
@Bean @ConditionalOnMissingBean public OAuth2DeviceVerificationResponseHandler oauth2DeviceVerificationResponseHandler(OAuth2DeviceService oauth2DeviceService) -
oidcClientRegistrationResponseHandler
@Bean @ConditionalOnMissingBean public OidcClientRegistrationResponseHandler oidcClientRegistrationResponseHandler(OAuth2DeviceService oauth2DeviceService)
-