MCPcopy Create free account

hub / github.com/Snailclimb/spring-security-jwt-guide / types & classes

Types & classes40 in github.com/Snailclimb/spring-security-jwt-guide

ClassAbstractAuditBase
@author shuang.kou
src/main/java/github/javaguide/springsecurityjwtguide/system/entity/AbstractAuditBase.java:21
ClassAuditSecurityConfiguration
@author shuang.kou @description 审计功能配置类
src/main/java/github/javaguide/springsecurityjwtguide/security/config/AuditSecurityConfiguration.java:17
ClassAuthController
@author shuang.kou @description 认证授权
src/main/java/github/javaguide/springsecurityjwtguide/security/controller/AuthController.java:26
ClassAuthControllerTest
src/test/java/github/javaguide/springsecurityjwtguide/security/controller/AuthControllerTest.java:12
ClassAuthService
@author shuang.kou
src/main/java/github/javaguide/springsecurityjwtguide/security/service/AuthService.java:26
ClassBaseException
@author shuang.kou
src/main/java/github/javaguide/springsecurityjwtguide/system/exception/BaseException.java:11
ClassBaseTest
@author shuang.kou
src/test/java/github/javaguide/springsecurityjwtguide/BaseTest.java:20
ClassCurrentUserUtil
@author shuang.kou @description 获取当前请求的用户
src/main/java/github/javaguide/springsecurityjwtguide/security/common/utils/CurrentUserUtil.java:20
EnumErrorCode
src/main/java/github/javaguide/springsecurityjwtguide/system/exception/ErrorCode.java:6
ClassErrorResponse
src/main/java/github/javaguide/springsecurityjwtguide/system/exception/ErrorResponse.java:5
ClassFullNameValidator
src/main/java/github/javaguide/springsecurityjwtguide/system/validator/FullNameValidator.java:7
ClassGlobalExceptionHandler
@author shuang.kou
src/main/java/github/javaguide/springsecurityjwtguide/system/exception/GlobalExceptionHandler.java:20
ClassJwtAccessDeniedHandler
@author shuang.kou @description AccessDeineHandler 用来解决认证过的用户访问无权限资源时的异常
src/main/java/github/javaguide/springsecurityjwtguide/security/exception/JwtAccessDeniedHandler.java:14
ClassJwtAuthenticationEntryPoint
@author shuang.kou @description AuthenticationEntryPoint 用来解决匿名用户访问需要权限才能访问的资源时的异常
src/main/java/github/javaguide/springsecurityjwtguide/security/exception/JwtAuthenticationEntryPoint.java:14
ClassJwtAuthorizationFilter
@author shuang.kou @description 过滤器处理所有HTTP请求,并检查是否存在带有正确令牌的Authorization标头。例如,如果令牌未过期或签名密钥正确。
src/main/java/github/javaguide/springsecurityjwtguide/security/filter/JwtAuthorizationFilter.java:23
ClassJwtTokenUtil
@author shuang.kou @description JWT工具类
src/main/java/github/javaguide/springsecurityjwtguide/security/common/utils/JwtTokenUtil.java:20
ClassJwtUser
@author shuang.kou @description JWT用户对象
src/main/java/github/javaguide/springsecurityjwtguide/security/entity/JwtUser.java:13
ClassLoginRequest
@author shuang.kou @description 用户登录请求DTO
src/main/java/github/javaguide/springsecurityjwtguide/security/dto/LoginRequest.java:9
ClassRedisConfig
@author shuang.kou @createTime 2020年11月16日 21:15:00
src/main/java/github/javaguide/springsecurityjwtguide/system/config/RedisConfig.java:12
ClassRedisTest
src/test/java/github/javaguide/springsecurityjwtguide/system/RedisTest.java:11
ClassRole
@author shuang.kou
src/main/java/github/javaguide/springsecurityjwtguide/system/entity/Role.java:21
ClassRoleNotFoundException
@author shuang.kou
src/main/java/github/javaguide/springsecurityjwtguide/system/exception/RoleNotFoundException.java:8
InterfaceRoleRepository
@author shuang.kou
src/main/java/github/javaguide/springsecurityjwtguide/system/repository/RoleRepository.java:13
EnumRoleType
@author shuang.kou
src/main/java/github/javaguide/springsecurityjwtguide/system/enums/RoleType.java:9
ClassSecurityConfiguration
@author shuang.kou Saving @version 1.1 @date 2020.11.28 14:16 @description Spring Security配置类
src/main/java/github/javaguide/springsecurityjwtguide/security/config/SecurityConfiguration.java:34
ClassSecurityConstants
@author shuang.kou @description Spring Security相关配置常量
src/main/java/github/javaguide/springsecurityjwtguide/security/common/constants/SecurityConstants.java:7
ClassSpringSecurityJwtGuideApplication
@author shuang.kou
src/main/java/github/javaguide/springsecurityjwtguide/SpringSecurityJwtGuideApplication.java:19
ClassSpringSecurityJwtGuideApplicationTests
src/test/java/github/javaguide/springsecurityjwtguide/SpringSecurityJwtGuideApplicationTests.java:8
ClassUser
@author shuang.kou
src/main/java/github/javaguide/springsecurityjwtguide/system/entity/User.java:27
ClassUserController
@author shuang.kou
src/main/java/github/javaguide/springsecurityjwtguide/system/web/controller/UserController.java:26
ClassUserControllerTest
src/test/java/github/javaguide/springsecurityjwtguide/system/web/controller/UserControllerTest.java:13
ClassUserNameAlreadyExistException
@author shuang.kou
src/main/java/github/javaguide/springsecurityjwtguide/system/exception/UserNameAlreadyExistException.java:8
ClassUserNameNotFoundException
@author shuang.kou
src/main/java/github/javaguide/springsecurityjwtguide/system/exception/UserNameNotFoundException.java:8
ClassUserRegisterRequest
@author shuang.kou
src/main/java/github/javaguide/springsecurityjwtguide/system/web/request/UserRegisterRequest.java:14
InterfaceUserRepository
@author shuang.kou
src/main/java/github/javaguide/springsecurityjwtguide/system/repository/UserRepository.java:14
ClassUserRepresentation
src/main/java/github/javaguide/springsecurityjwtguide/system/web/representation/UserRepresentation.java:8
ClassUserRole
src/main/java/github/javaguide/springsecurityjwtguide/system/entity/UserRole.java:15
InterfaceUserRoleRepository
src/main/java/github/javaguide/springsecurityjwtguide/system/repository/UserRoleRepository.java:7
ClassUserService
@author shuang.kou
src/main/java/github/javaguide/springsecurityjwtguide/system/service/UserService.java:30
ClassUserUpdateRequest
@author shuang.kou
src/main/java/github/javaguide/springsecurityjwtguide/system/web/request/UserUpdateRequest.java:13