MCPcopy Create free account

hub / github.com/Snailclimb/spring-security-jwt-guide / functions

Functions87 in github.com/Snailclimb/spring-security-jwt-guide

↓ 11 callersMethodgetMessage
()
src/main/java/github/javaguide/springsecurityjwtguide/system/exception/ErrorResponse.java:26
↓ 7 callersMethodgetErrorCode
()
src/main/java/github/javaguide/springsecurityjwtguide/system/exception/BaseException.java:31
↓ 6 callersMethodgetId
(String token)
src/main/java/github/javaguide/springsecurityjwtguide/security/common/utils/JwtTokenUtil.java:49
↓ 6 callersMethodgetPassword
()
src/main/java/github/javaguide/springsecurityjwtguide/security/entity/JwtUser.java:40
↓ 5 callersMethodsave
(UserRegisterRequest userRegisterRequest)
src/main/java/github/javaguide/springsecurityjwtguide/system/service/UserService.java:40
↓ 4 callersMethodgetStatus
()
src/main/java/github/javaguide/springsecurityjwtguide/system/exception/ErrorResponse.java:34
↓ 3 callersMethodfind
(String userName)
src/main/java/github/javaguide/springsecurityjwtguide/system/service/UserService.java:53
↓ 3 callersMethodfindByName
(String roleName)
src/main/java/github/javaguide/springsecurityjwtguide/system/repository/RoleRepository.java:15
↓ 3 callersMethodgetAuthentication
(String token)
src/main/java/github/javaguide/springsecurityjwtguide/security/common/utils/JwtTokenUtil.java:54
↓ 3 callersMethodtoString
()
src/main/java/github/javaguide/springsecurityjwtguide/security/entity/JwtUser.java:70
↓ 2 callersMethodcreateToken
(String username, String id, List<String> roles, boolean isRememberMe)
src/main/java/github/javaguide/springsecurityjwtguide/security/common/utils/JwtTokenUtil.java:28
↓ 2 callersMethoddelete
(String userName)
src/main/java/github/javaguide/springsecurityjwtguide/system/service/UserService.java:72
↓ 2 callersMethodfindByUserName
(String username)
src/main/java/github/javaguide/springsecurityjwtguide/system/repository/UserRepository.java:16
↓ 2 callersMethodgetClaims
(String token)
src/main/java/github/javaguide/springsecurityjwtguide/security/common/utils/JwtTokenUtil.java:68
↓ 1 callersMethodcheck
(String currentPassword, String password)
src/main/java/github/javaguide/springsecurityjwtguide/system/service/UserService.java:83
↓ 1 callersMethodcorsConfigurationSource
Cors配置优化
src/main/java/github/javaguide/springsecurityjwtguide/security/config/SecurityConfiguration.java:90
↓ 1 callersMethoddeleteByUserName
(String userName)
src/main/java/github/javaguide/springsecurityjwtguide/system/repository/UserRepository.java:18
↓ 1 callersMethodensureUserNameNotExist
(String userName)
src/main/java/github/javaguide/springsecurityjwtguide/system/service/UserService.java:87
↓ 1 callersMethodexistsByUserName
(String username)
src/main/java/github/javaguide/springsecurityjwtguide/system/repository/UserRepository.java:22
↓ 1 callersMethodgetAll
(int pageNum, int pageSize)
src/main/java/github/javaguide/springsecurityjwtguide/system/service/UserService.java:79
↓ 1 callersMethodgetAuthorities
(Claims claims)
src/main/java/github/javaguide/springsecurityjwtguide/security/common/utils/JwtTokenUtil.java:61
↓ 1 callersMethodgetAuthorities
()
src/main/java/github/javaguide/springsecurityjwtguide/security/entity/JwtUser.java:35
↓ 1 callersMethodgetCurrentUser
()
src/main/java/github/javaguide/springsecurityjwtguide/security/common/utils/CurrentUserUtil.java:27
↓ 1 callersMethodgetCurrentUserName
()
src/main/java/github/javaguide/springsecurityjwtguide/security/common/utils/CurrentUserUtil.java:39
↓ 1 callersMethodgetRoles
()
src/main/java/github/javaguide/springsecurityjwtguide/system/entity/User.java:51
↓ 1 callersMethodgetUsername
()
src/main/java/github/javaguide/springsecurityjwtguide/security/entity/JwtUser.java:45
↓ 1 callersMethodisEnabled
()
src/main/java/github/javaguide/springsecurityjwtguide/security/entity/JwtUser.java:65
↓ 1 callersMethodremoveToken
()
src/main/java/github/javaguide/springsecurityjwtguide/security/service/AuthService.java:52
↓ 1 callersMethodrun
(java.lang.String... args)
src/main/java/github/javaguide/springsecurityjwtguide/SpringSecurityJwtGuideApplication.java:36
↓ 1 callersMethodsetupMockMvc
()
src/test/java/github/javaguide/springsecurityjwtguide/BaseTest.java:38
↓ 1 callersMethodtoUser
()
src/main/java/github/javaguide/springsecurityjwtguide/system/web/request/UserRegisterRequest.java:26
MethodAuthController
(AuthService authService)
src/main/java/github/javaguide/springsecurityjwtguide/security/controller/AuthController.java:32
MethodBaseException
(ErrorCode errorCode, Map<String, Object> data)
src/main/java/github/javaguide/springsecurityjwtguide/system/exception/BaseException.java:15
MethodErrorCode
(int code, HttpStatus status, String message)
src/main/java/github/javaguide/springsecurityjwtguide/system/exception/ErrorCode.java:19
MethodErrorResponse
()
src/main/java/github/javaguide/springsecurityjwtguide/system/exception/ErrorResponse.java:11
MethodJwtAuthorizationFilter
(AuthenticationManager authenticationManager, StringRedisTemplate stringRedisTemplate)
src/main/java/github/javaguide/springsecurityjwtguide/security/filter/JwtAuthorizationFilter.java:28
MethodJwtUser
()
src/main/java/github/javaguide/springsecurityjwtguide/security/entity/JwtUser.java:21
MethodRole
(String name, String description)
src/main/java/github/javaguide/springsecurityjwtguide/system/entity/Role.java:36
MethodRoleNotFoundException
(Map<String, Object> data)
src/main/java/github/javaguide/springsecurityjwtguide/system/exception/RoleNotFoundException.java:9
MethodRoleType
(java.lang.String name, java.lang.String description)
src/main/java/github/javaguide/springsecurityjwtguide/system/enums/RoleType.java:18
MethodSecurityConfiguration
(StringRedisTemplate stringRedisTemplate)
src/main/java/github/javaguide/springsecurityjwtguide/security/config/SecurityConfiguration.java:42
MethodSecurityConstants
()
src/main/java/github/javaguide/springsecurityjwtguide/security/common/constants/SecurityConstants.java:42
MethodSpringSecurityJwtGuideApplication
(RoleRepository roleRepository, UserRepository userRepository, UserRoleRepository userRoleRepository)
src/main/java/github/javaguide/springsecurityjwtguide/SpringSecurityJwtGuideApplication.java:26
MethodUserController
(UserService userService)
src/main/java/github/javaguide/springsecurityjwtguide/system/web/controller/UserController.java:32
MethodUserNameAlreadyExistException
(Map<String, Object> data)
src/main/java/github/javaguide/springsecurityjwtguide/system/exception/UserNameAlreadyExistException.java:10
MethodUserNameNotFoundException
(Map<String, Object> data)
src/main/java/github/javaguide/springsecurityjwtguide/system/exception/UserNameNotFoundException.java:9
MethodUserRole
(User user, Role role)
src/main/java/github/javaguide/springsecurityjwtguide/system/entity/UserRole.java:32
MethodauditorAware
()
src/main/java/github/javaguide/springsecurityjwtguide/security/config/AuditSecurityConfiguration.java:20
MethodauthenticationManager
(AuthenticationConfiguration authenticationConfiguration)
src/main/java/github/javaguide/springsecurityjwtguide/security/config/SecurityConfiguration.java:56
MethodbCryptPasswordEncoder
密码编码器
src/main/java/github/javaguide/springsecurityjwtguide/security/config/SecurityConfiguration.java:51
Methodcommence
当用户尝试访问需要权限才能的REST资源而不提供Token或者Token错误或者过期时, 将调用此方法发送401响应以及错误信息
src/main/java/github/javaguide/springsecurityjwtguide/security/exception/JwtAuthenticationEntryPoint.java:19
MethodcontextLoads
()
src/test/java/github/javaguide/springsecurityjwtguide/SpringSecurityJwtGuideApplicationTests.java:12
MethodcreateToken
(LoginRequest loginRequest)
src/main/java/github/javaguide/springsecurityjwtguide/security/service/AuthService.java:34
MethoddeleteUserByUserName
(@RequestParam("username") String username)
src/main/java/github/javaguide/springsecurityjwtguide/system/web/controller/UserController.java:59
MethoddoFilterInternal
(HttpServletRequest request, HttpServletResponse response,
src/main/java/github/javaguide/springsecurityjwtguide/security/filter/JwtAuthorizationFilter.java:33
MethodgetAllUser
( @RequestParam(value = "pageNum", defaultValue = "0") int pageNum, @RequestParam(val
src/main/java/github/javaguide/springsecurityjwtguide/system/web/controller/UserController.java:42
MethodgetData
()
src/main/java/github/javaguide/springsecurityjwtguide/system/exception/BaseException.java:35
MethodgetPath
()
src/main/java/github/javaguide/springsecurityjwtguide/system/exception/ErrorResponse.java:50
MethodgetTimestamp
()
src/main/java/github/javaguide/springsecurityjwtguide/system/exception/ErrorResponse.java:42
Methodhandle
当用户尝试访问需要权限才能的REST资源而权限不足的时候, 将调用此方法发送403响应以及错误信息
src/main/java/github/javaguide/springsecurityjwtguide/security/exception/JwtAccessDeniedHandler.java:19
MethodhandleBaseException
(BaseException ex, HttpServletRequest request)
src/main/java/github/javaguide/springsecurityjwtguide/system/exception/GlobalExceptionHandler.java:25
MethodhandleMethodArgumentNotValidException
请求参数异常处理
src/main/java/github/javaguide/springsecurityjwtguide/system/exception/GlobalExceptionHandler.java:37
MethodhandleUserNameAlreadyExistException
(UserNameAlreadyExistException ex, HttpServletRequest request)
src/main/java/github/javaguide/springsecurityjwtguide/system/exception/GlobalExceptionHandler.java:59
MethodhandleUserNotFoundException
(BaseException ex, HttpServletRequest request)
src/main/java/github/javaguide/springsecurityjwtguide/system/exception/GlobalExceptionHandler.java:71
MethodisAccountNonExpired
()
src/main/java/github/javaguide/springsecurityjwtguide/security/entity/JwtUser.java:50
MethodisAccountNonLocked
()
src/main/java/github/javaguide/springsecurityjwtguide/security/entity/JwtUser.java:55
MethodisCredentialsNonExpired
()
src/main/java/github/javaguide/springsecurityjwtguide/security/entity/JwtUser.java:60
MethodisValid
(String fullNameField, ConstraintValidatorContext context)
src/main/java/github/javaguide/springsecurityjwtguide/system/validator/FullNameValidator.java:13
Methodlogin
(@RequestBody LoginRequest loginRequest)
src/main/java/github/javaguide/springsecurityjwtguide/security/controller/AuthController.java:36
Methodlogout
()
src/main/java/github/javaguide/springsecurityjwtguide/security/controller/AuthController.java:44
Methodmain
(java.lang.String[] args)
src/main/java/github/javaguide/springsecurityjwtguide/SpringSecurityJwtGuideApplication.java:32
MethodredisTemplate
(RedisConnectionFactory factory)
src/main/java/github/javaguide/springsecurityjwtguide/system/config/RedisConfig.java:14
MethodsecurityFilterChain
(HttpSecurity http, AuthenticationManager authenticationManager)
src/main/java/github/javaguide/springsecurityjwtguide/security/config/SecurityConfiguration.java:61
MethodsetMessage
(String message)
src/main/java/github/javaguide/springsecurityjwtguide/system/exception/ErrorResponse.java:30
MethodsetPath
(String path)
src/main/java/github/javaguide/springsecurityjwtguide/system/exception/ErrorResponse.java:54
MethodsetStatus
(int status)
src/main/java/github/javaguide/springsecurityjwtguide/system/exception/ErrorResponse.java:38
MethodsetTimestamp
(LocalDateTime timestamp)
src/main/java/github/javaguide/springsecurityjwtguide/system/exception/ErrorResponse.java:46
Methodsetup
()
src/test/java/github/javaguide/springsecurityjwtguide/BaseTest.java:33
Methodshould_get_all_user_fail_when_not_login
()
src/test/java/github/javaguide/springsecurityjwtguide/system/web/controller/UserControllerTest.java:34
Methodshould_login_success_and_get_token_in_header
()
src/test/java/github/javaguide/springsecurityjwtguide/security/controller/AuthControllerTest.java:13
Methodshould_sign_up_fail_and_get_400_code_when_full_name_is_not_valid
()
src/test/java/github/javaguide/springsecurityjwtguide/system/web/controller/UserControllerTest.java:23
Methodshould_sign_up_success
()
src/test/java/github/javaguide/springsecurityjwtguide/system/web/controller/UserControllerTest.java:14
MethodsignUp
(@RequestBody @Valid UserRegisterRequest userRegisterRequest)
src/main/java/github/javaguide/springsecurityjwtguide/system/web/controller/UserController.java:36
MethodtestRedis
()
src/test/java/github/javaguide/springsecurityjwtguide/system/RedisTest.java:18
MethodtoUserRepresentation
()
src/main/java/github/javaguide/springsecurityjwtguide/system/entity/User.java:58
Methodupdate
(UserUpdateRequest userUpdateRequest)
src/main/java/github/javaguide/springsecurityjwtguide/system/service/UserService.java:57
Methodupdate
(@RequestBody @Valid UserUpdateRequest userUpdateRequest)
src/main/java/github/javaguide/springsecurityjwtguide/system/web/controller/UserController.java:52