SYMBOL INDEX (116 symbols across 27 files) FILE: auth-server/src/main/java/cn/poile/ucs/auth/AuthServerApplication.java class AuthServerApplication (line 15) | @SpringBootApplication method main (line 20) | public static void main(String[] args) { FILE: auth-server/src/main/java/cn/poile/ucs/auth/Token/MobileCodeAuthenticationToken.java class MobileCodeAuthenticationToken (line 13) | public class MobileCodeAuthenticationToken extends AbstractAuthenticatio... method MobileCodeAuthenticationToken (line 18) | public MobileCodeAuthenticationToken(Object principal, Object credenti... method MobileCodeAuthenticationToken (line 25) | public MobileCodeAuthenticationToken(Object principal, Object credenti... method getCredentials (line 32) | @Override method getPrincipal (line 37) | @Override method setAuthenticated (line 42) | @Override method eraseCredentials (line 51) | @Override FILE: auth-server/src/main/java/cn/poile/ucs/auth/config/AuthorizationConfig.java class AuthorizationConfig (line 1) | @Configuration @EnableAuthorizationServer public class AuthorizationConf... method tokenStore (line 1) | @Bean public TokenStore tokenStore() { return new RedisTok... method authorizationCodeServices (line 1) | @Primary @Bean public AuthorizationCodeServices authorizationC... method configure (line 1) | @Override public void configure(ClientDetailsServiceConfigurer cli... method configure (line 1) | @Override public void configure(AuthorizationServerEndpointsConfig... FILE: auth-server/src/main/java/cn/poile/ucs/auth/config/IgnoreLogoutFilter.java class IgnoreLogoutFilter (line 20) | @Component method IgnoreLogoutFilter (line 26) | public IgnoreLogoutFilter() { method doFilter (line 31) | @Override method requiresLogout (line 44) | protected boolean requiresLogout(HttpServletRequest request, HttpServl... method setFilterProcessesUrl (line 48) | public void setFilterProcessesUrl(String filterProcessesUrl) { FILE: auth-server/src/main/java/cn/poile/ucs/auth/config/RedisAuthorizationCodeServices.java class RedisAuthorizationCodeServices (line 20) | public class RedisAuthorizationCodeServices extends RandomValueAuthoriza... method RedisAuthorizationCodeServices (line 40) | public RedisAuthorizationCodeServices(RedisConnectionFactory connectio... method setExpiration (line 46) | public void setExpiration(long expiration) { method setPrefix (line 51) | public void setPrefix(String prefix) { method getConnection (line 55) | private RedisConnection getConnection() { method serialize (line 64) | private byte[] serialize(Object object) { method serialize (line 73) | private byte[] serialize(String string) { method serializeKey (line 82) | private byte[] serializeKey(Object object) { method deserializeAuthentication (line 92) | private OAuth2Authentication deserializeAuthentication(byte[] bytes) { method store (line 107) | @Override method remove (line 129) | @Override FILE: auth-server/src/main/java/cn/poile/ucs/auth/config/RedisConfig.java class RedisConfig (line 15) | @Configuration method redisTemplate (line 25) | @Bean method hashOperations (line 42) | @Bean method valueOperations (line 53) | @Bean method listOperations (line 64) | @Bean method setOperations (line 75) | @Bean method zSetOperations (line 86) | @Bean method stringRedisTemplate (line 97) | @Bean FILE: auth-server/src/main/java/cn/poile/ucs/auth/config/ResourceServerConfig.java class ResourceServerConfig (line 16) | @Configuration method configure (line 34) | @Override method configure (line 46) | @Override FILE: auth-server/src/main/java/cn/poile/ucs/auth/config/SecurityConfigurerAdapter.java class SecurityConfigurerAdapter (line 1) | @Configuration @EnableWebSecurity() public class SecurityConfigurerAdapt... method authenticationManagerBean (line 1) | @Bean @Override public AuthenticationManager authenticationMan... method passwordEncoder (line 1) | @Bean public PasswordEncoder passwordEncoder() { return ne... method configure (line 1) | @Override protected void configure(AuthenticationManagerBuilder au... method configure (line 1) | @Override public void configure(WebSecurity web) throws Exception ... method configure (line 1) | @Override protected void configure(HttpSecurity http) throws Excep... method provider (line 1) | @Bean public MobileCodeAuthenticationProvider provider() { ... FILE: auth-server/src/main/java/cn/poile/ucs/auth/constant/RedisConstant.java class RedisConstant (line 8) | public class RedisConstant { FILE: auth-server/src/main/java/cn/poile/ucs/auth/controller/AuthenticationController.java class AuthenticationController (line 28) | @Controller method updateCacheUserInfo (line 49) | @GetMapping("/update") method updateUserInfo (line 74) | @GetMapping("/update2") method userInfo (line 83) | @GetMapping("/user") method logout (line 97) | @DeleteMapping("/remove") method test (line 108) | @GetMapping("/test/no_need_token") method test2 (line 117) | @GetMapping("/test/need_token") method admin (line 126) | @PreAuthorize("hasAuthority('admin')") method require (line 136) | @GetMapping("/login") method test3 (line 146) | @GetMapping("/test/scope") FILE: auth-server/src/main/java/cn/poile/ucs/auth/entity/SysAuthority.java class SysAuthority (line 13) | @Data FILE: auth-server/src/main/java/cn/poile/ucs/auth/entity/SysUser.java class SysUser (line 12) | @Data FILE: auth-server/src/main/java/cn/poile/ucs/auth/granter/MobileCodeTokenGranter.java class MobileCodeTokenGranter (line 19) | public class MobileCodeTokenGranter extends AbstractTokenGranter { method MobileCodeTokenGranter (line 25) | public MobileCodeTokenGranter(AuthenticationManager authenticationMana... method MobileCodeTokenGranter (line 30) | private MobileCodeTokenGranter(AuthenticationManager authenticationMan... method getOAuth2Authentication (line 36) | @Override FILE: auth-server/src/main/java/cn/poile/ucs/auth/provider/MobileCodeAuthenticationProvider.java class MobileCodeAuthenticationProvider (line 23) | @Log4j2 method setMessageSource (line 37) | @Override method authenticate (line 42) | @Override method supports (line 82) | @Override method check (line 92) | private void check(UserDetails user) { method setStringRedisTemplate (line 102) | public void setStringRedisTemplate(StringRedisTemplate stringRedisTemp... method setHideUserNotFoundExceptions (line 106) | public void setHideUserNotFoundExceptions(boolean hideUserNotFoundExce... method setUserDetailsService (line 110) | public void setUserDetailsService(UserDetailsServiceImpl userDetailsSe... FILE: auth-server/src/main/java/cn/poile/ucs/auth/service/ClientDetailsServiceImpl.java class ClientDetailsServiceImpl (line 16) | @Service method loadClientByClientId (line 30) | @Override FILE: auth-server/src/main/java/cn/poile/ucs/auth/service/SysClientDetailService.java class SysClientDetailService (line 17) | @Service method selectById (line 25) | public BaseClientDetails selectById(String clientId) { FILE: auth-server/src/main/java/cn/poile/ucs/auth/service/SysUserService.java class SysUserService (line 10) | @Service method selectByUsername (line 18) | public SysUser selectByUsername(String username) { method selectByMobile (line 27) | public SysUser selectByMobile(String mobile) { FILE: auth-server/src/main/java/cn/poile/ucs/auth/service/UserDetailsServiceImpl.java class UserDetailsServiceImpl (line 1) | @Service @Log4j2 public class UserDetailsServiceImpl implements UserDeta... method loadUserByUsername (line 1) | @Override public UserDetails loadUserByUsername(String s) throws U... FILE: auth-server/src/main/java/cn/poile/ucs/auth/vo/UserDetailImpl.java class UserDetailImpl (line 1) | public class UserDetailImpl implements UserDetails { private String... method getAuthorities (line 1) | @Override public Collection getAuthori... method getPassword (line 1) | @Override public String getPassword() { return this.passwo... method getUsername (line 1) | @Override public String getUsername() { return this.userna... method isAccountNonExpired (line 1) | @Override public boolean isAccountNonExpired() { return tr... method isAccountNonLocked (line 1) | @Override public boolean isAccountNonLocked() { return tru... method isCredentialsNonExpired (line 1) | @Override public boolean isCredentialsNonExpired() { retur... method isEnabled (line 1) | @Override public boolean isEnabled() { return this.isEnabl... method setEnable (line 1) | public void setEnable(boolean enable) { isEnable = enable; } method setUsername (line 1) | public void setUsername(String username) { this.username = use... method setPassword (line 1) | public void setPassword(String password) { this.password = pas... method setTest (line 1) | public void setTest(String test) { this.test = test; } method getTest (line 1) | public String getTest() { return test; } method getId (line 1) | public String getId() { return id; } method setId (line 1) | public void setId(String id) { this.id = id; } method setAuthorities (line 1) | public void setAuthorities(Collection auth... FILE: eureka-server/src/main/java/cn/poile/ucs/eureka/EurekaServerApplication.java class EurekaServerApplication (line 12) | @EnableEurekaServer method main (line 16) | public static void main(String[] args) { FILE: eureka-server/src/main/java/cn/poile/ucs/eureka/config/WebSecurityConfig.java class WebSecurityConfig (line 13) | @Configuration method configure (line 16) | @Override FILE: resource-server/src/main/java/cn/poile/ucs/resources/ResourceServerApplication.java class ResourceServerApplication (line 12) | @SpringBootApplication method main (line 16) | public static void main(String[] args) { FILE: resource-server/src/main/java/cn/poile/ucs/resources/config/CustomizePrincipalExtractor.java class CustomizePrincipalExtractor (line 12) | public class CustomizePrincipalExtractor implements PrincipalExtractor { method extractPrincipal (line 20) | @Override FILE: resource-server/src/main/java/cn/poile/ucs/resources/config/ResourceServerConfig.java class ResourceServerConfig (line 21) | @Configuration method configure (line 34) | @Override method configure (line 49) | @Override method principalExtractor (line 62) | @Bean FILE: resource-server/src/main/java/cn/poile/ucs/resources/controller/TestRestController.java class TestRestController (line 14) | @RestController method test (line 23) | @GetMapping("/test/no_need_token") method test2 (line 32) | @GetMapping("/test/need_token") method admin (line 44) | @PreAuthorize("hasAuthority('admin')") FILE: source_note/RoleVoter.java method vote (line 4) | public int vote(Authentication authentication, Object object, FILE: source_note/TokenEndpoint_source_note.java method postAccessToken (line 2) | @RequestMapping(value = "/oauth/token", method=RequestMethod.POST)