类 OAuth2AuthenticationConfiguration
java.lang.Object
cn.herodotus.engine.oauth2.authentication.configuration.OAuth2AuthenticationConfiguration
@Configuration(proxyBeanMethods=false)
@EnableConfigurationProperties(OAuth2AuthenticationProperties.class)
public class OAuth2AuthenticationConfiguration
extends Object
Description: OAuth2 认证基础模块配置
- 作者:
- : gengwei.zheng
- Date:
- : 2023/5/13 15:40
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明org.springframework.security.oauth2.server.authorization.token.OAuth2TokenCustomizer<org.springframework.security.oauth2.server.authorization.token.JwtEncodingContext> lockedUserDetailsStampManager(OAuth2AuthenticationProperties authenticationProperties) cn.herodotus.engine.assistant.definition.function.ErrorCodeMapperBuilderCustomizeroauth2FormLoginConfigurerCustomer(OAuth2AuthenticationProperties authenticationProperties) org.springframework.security.oauth2.server.authorization.token.OAuth2TokenCustomizer<org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimsContext> voidsignInFailureLimitedStampManager(OAuth2AuthenticationProperties authenticationProperties)
-
构造器详细资料
-
OAuth2AuthenticationConfiguration
public OAuth2AuthenticationConfiguration()
-
-
方法详细资料
-
postConstruct
@PostConstruct public void postConstruct() -
lockedUserDetailsStampManager
@Bean public LockedUserDetailsStampManager lockedUserDetailsStampManager(OAuth2AuthenticationProperties authenticationProperties) -
signInFailureLimitedStampManager
@Bean public SignInFailureLimitedStampManager signInFailureLimitedStampManager(OAuth2AuthenticationProperties authenticationProperties) -
oauth2FormLoginConfigurerCustomer
@Bean @ConditionalOnMissingBean public OAuth2FormLoginConfigurerCustomizer oauth2FormLoginConfigurerCustomer(OAuth2AuthenticationProperties authenticationProperties) -
jwtTokenCustomizer
@Bean public org.springframework.security.oauth2.server.authorization.token.OAuth2TokenCustomizer<org.springframework.security.oauth2.server.authorization.token.JwtEncodingContext> jwtTokenCustomizer() -
opaqueTokenCustomizer
@Bean public org.springframework.security.oauth2.server.authorization.token.OAuth2TokenCustomizer<org.springframework.security.oauth2.server.authorization.token.OAuth2TokenClaimsContext> opaqueTokenCustomizer() -
oauth2ErrorCodeMapperBuilderCustomizer
@Bean public cn.herodotus.engine.assistant.definition.function.ErrorCodeMapperBuilderCustomizer oauth2ErrorCodeMapperBuilderCustomizer()
-