MCPcopy Create free account

hub / github.com/EalenXie/spring-oauth2-authenticator / functions

Functions31 in github.com/EalenXie/spring-oauth2-authenticator

↓ 2 callersMethodgetClientIdByRequest
从httpRequest中获取并验证客户端信息
src/main/java/com/github/ealen/infra/config/OauthAccountUserDetailsService.java:77
↓ 2 callersMethodlogoutSuccessHandler
登出成功处理器
src/main/java/com/github/ealen/infra/config/WebSecurityConfig.java:89
↓ 2 callersMethodpasswordEncoder
()
src/main/java/com/github/ealen/infra/config/WebSecurityConfig.java:69
↓ 1 callersMethodadditionalInformationTokenEnhancer
token 额外自定义信息 此例获取用户信息
src/main/java/com/github/ealen/infra/config/OauthClientAccessTokenConfig.java:98
↓ 1 callersMethodauthenticationFailureHandler
常规登录失败处理器
src/main/java/com/github/ealen/infra/config/WebSecurityConfig.java:101
↓ 1 callersMethodauthenticationSuccessHandler
登录成功处理器
src/main/java/com/github/ealen/infra/config/WebSecurityConfig.java:77
↓ 1 callersMethodgetMessage
()
src/main/java/com/github/ealen/domain/vo/AuthResp.java:29
↓ 1 callersMethodgetOauthAccount
()
src/main/java/com/github/ealen/infra/config/OauthAccountUserDetails.java:24
↓ 1 callersMethodgetUsername
()
src/main/java/com/github/ealen/infra/config/OauthAccountUserDetails.java:38
↓ 1 callersMethodjdbcClientDetailsService
声明 ClientDetails实现 @return ClientDetailsService
src/main/java/com/github/ealen/infra/config/OauthClientAccessTokenConfig.java:41
↓ 1 callersMethodjwtAccessTokenConverter
JWT 转换器
src/main/java/com/github/ealen/infra/config/OauthClientAccessTokenConfig.java:88
↓ 1 callersMethodloadUserByUsername
获取客户端用户信息 @param clientId 客户端Id @param username 用户名 @return 用户对象
src/main/java/com/github/ealen/domain/mapper/OauthAccountMapper.java:19
↓ 1 callersMethodsetStatus
(int status)
src/main/java/com/github/ealen/domain/vo/AuthResp.java:25
↓ 1 callersMethodtokenEnhancerChain
自定义TokenEnhancerChain 由多个TokenEnhancer组成
src/main/java/com/github/ealen/infra/config/OauthClientAccessTokenConfig.java:78
↓ 1 callersMethodtokenServices
tokenService 配置
src/main/java/com/github/ealen/infra/config/OauthClientAccessTokenConfig.java:58
↓ 1 callersMethodtokenStore
配置TokenStore token持久化
src/main/java/com/github/ealen/infra/config/OauthClientAccessTokenConfig.java:51
MethodAuthResp
(int status, String message)
src/main/java/com/github/ealen/domain/vo/AuthResp.java:13
MethodOauthAccountUserDetails
(OauthAccount oauthAccount, Collection<? extends GrantedAuthority> authorities)
src/main/java/com/github/ealen/infra/config/OauthAccountUserDetails.java:15
MethodauthenticationManagerBean
()
src/main/java/com/github/ealen/infra/config/WebSecurityConfig.java:117
Methodconfigure
(HttpSecurity http)
src/main/java/com/github/ealen/infra/config/WebSecurityConfig.java:45
Methodconfigure
(AuthorizationServerSecurityConfigurer security)
src/main/java/com/github/ealen/infra/config/AuthorizationServerConfig.java:31
MethodgetAuthorities
()
src/main/java/com/github/ealen/infra/config/OauthAccountUserDetails.java:28
MethodgetPassword
()
src/main/java/com/github/ealen/infra/config/OauthAccountUserDetails.java:33
MethodgetStatus
()
src/main/java/com/github/ealen/domain/vo/AuthResp.java:21
MethodisAccountNonExpired
()
src/main/java/com/github/ealen/infra/config/OauthAccountUserDetails.java:43
MethodisAccountNonLocked
()
src/main/java/com/github/ealen/infra/config/OauthAccountUserDetails.java:48
MethodisCredentialsNonExpired
()
src/main/java/com/github/ealen/infra/config/OauthAccountUserDetails.java:53
MethodisEnabled
()
src/main/java/com/github/ealen/infra/config/OauthAccountUserDetails.java:58
MethodloadUserByUsername
(String username)
src/main/java/com/github/ealen/infra/config/OauthAccountUserDetailsService.java:44
Methodmain
(String[] args)
src/main/java/com/github/ealen/Oauth2AuthenticatorApplication.java:13
MethodsetMessage
(String message)
src/main/java/com/github/ealen/domain/vo/AuthResp.java:33