Переглянути джерело

将 oss-api 的 util 迁移到 oss-store

reghao 4 місяців тому
батько
коміт
3487e4d543

+ 0 - 6
oss-api/pom.xml

@@ -38,11 +38,5 @@
             <artifactId>validation-api</artifactId>
             <version>2.0.1.Final</version>
         </dependency>
-
-        <dependency>
-            <groupId>io.jsonwebtoken</groupId>
-            <artifactId>jjwt</artifactId>
-            <version>0.9.1</version>
-        </dependency>
     </dependencies>
 </project>

+ 2 - 2
oss-store/src/main/java/cn/reghao/oss/store/config/inerceptor/TokenFilter.java

@@ -1,7 +1,7 @@
 package cn.reghao.oss.store.config.inerceptor;
 
-import cn.reghao.oss.api.util.AuthContext;
-import cn.reghao.oss.api.util.JwtUtil;
+import cn.reghao.oss.store.util.AuthContext;
+import cn.reghao.oss.store.util.JwtUtil;
 import cn.reghao.jutil.web.ServletUtil;
 import cn.reghao.jutil.jdk.model.jwt.OssPayload;
 import com.github.benmanes.caffeine.cache.Cache;

+ 1 - 1
oss-store/src/main/java/cn/reghao/oss/store/controller/ObjectGetController.java

@@ -8,7 +8,7 @@ import cn.reghao.oss.api.dto.ObjectMeta;
 import cn.reghao.oss.store.db.repository.ObjectRepository;
 import cn.reghao.oss.store.service.ConsoleServiceWrapper;
 import cn.reghao.oss.store.service.GetObjectService;
-import cn.reghao.oss.api.util.JwtUtil;
+import cn.reghao.oss.store.util.JwtUtil;
 import cn.reghao.oss.store.util.ObjectUtil;
 import cn.reghao.oss.store.util.SignatureUtil;
 import cn.reghao.jutil.jdk.model.jwt.OssPayload;

+ 2 - 2
oss-store/src/main/java/cn/reghao/oss/store/controller/ObjectMultipartUploadController.java

@@ -3,8 +3,8 @@ package cn.reghao.oss.store.controller;
 import cn.reghao.jutil.web.ServletUtil;
 import cn.reghao.oss.api.dto.ObjectChannel;
 import cn.reghao.jutil.jdk.model.jwt.OssPayload;
-import cn.reghao.oss.api.util.AuthContext;
-import cn.reghao.oss.api.util.JwtUtil;
+import cn.reghao.oss.store.util.AuthContext;
+import cn.reghao.oss.store.util.JwtUtil;
 import cn.reghao.oss.api.rest.UploadFilePart;
 import cn.reghao.oss.api.rest.UploadFileRet;
 import cn.reghao.oss.api.rest.UploadedPart;

+ 2 - 2
oss-store/src/main/java/cn/reghao/oss/store/controller/ObjectUploadController.java

@@ -1,12 +1,12 @@
 package cn.reghao.oss.store.controller;
 
 import cn.reghao.oss.api.dto.ObjectChannel;
-import cn.reghao.oss.api.util.AuthContext;
+import cn.reghao.oss.store.util.AuthContext;
 import cn.reghao.oss.api.rest.UploadFileRet;
 import cn.reghao.oss.store.model.vo.ObjectProp;
 import cn.reghao.oss.store.model.vo.ObjectResult;
 import cn.reghao.oss.store.service.*;
-import cn.reghao.oss.api.util.JwtUtil;
+import cn.reghao.oss.store.util.JwtUtil;
 import cn.reghao.jutil.jdk.result.Result;
 import cn.reghao.jutil.jdk.result.WebResult;
 import cn.reghao.jutil.jdk.security.DigestUtil;

+ 1 - 1
oss-store/src/main/java/cn/reghao/oss/store/db/repository/FilePartRepository.java

@@ -1,6 +1,6 @@
 package cn.reghao.oss.store.db.repository;
 
-import cn.reghao.oss.api.util.AuthContext;
+import cn.reghao.oss.store.util.AuthContext;
 import cn.reghao.oss.store.db.mapper.FilePartMapper;
 import cn.reghao.oss.store.db.mapper.FileMultipartMapper;
 import cn.reghao.oss.store.model.po.FilePart;

+ 1 - 1
oss-store/src/main/java/cn/reghao/oss/store/model/po/FileMeta.java

@@ -1,6 +1,6 @@
 package cn.reghao.oss.store.model.po;
 
-import cn.reghao.oss.api.util.AuthContext;
+import cn.reghao.oss.store.util.AuthContext;
 import cn.reghao.jutil.jdk.db.BaseObject;
 import lombok.Getter;
 import lombok.NoArgsConstructor;

+ 1 - 1
oss-store/src/main/java/cn/reghao/oss/store/model/po/FileMultipart.java

@@ -1,7 +1,7 @@
 package cn.reghao.oss.store.model.po;
 
 import cn.reghao.jutil.jdk.db.BaseObject;
-import cn.reghao.oss.api.util.AuthContext;
+import cn.reghao.oss.store.util.AuthContext;
 import cn.reghao.oss.api.rest.UploadFilePart;
 import lombok.Getter;
 import lombok.NoArgsConstructor;

+ 1 - 1
oss-store/src/main/java/cn/reghao/oss/store/rpc/StoreServiceImpl.java

@@ -11,7 +11,7 @@ import cn.reghao.oss.api.dto.media.AudioInfo;
 import cn.reghao.oss.api.dto.media.ConvertedImageInfo;
 import cn.reghao.oss.api.dto.media.ImageInfo;
 import cn.reghao.oss.api.dto.media.VideoInfo;
-import cn.reghao.oss.api.util.JwtUtil;
+import cn.reghao.oss.store.util.JwtUtil;
 import cn.reghao.oss.store.db.repository.ObjectRepository;
 import cn.reghao.oss.store.model.po.FileMeta;
 import cn.reghao.oss.api.dto.ObjectMeta;

+ 1 - 1
oss-store/src/main/java/cn/reghao/oss/store/service/SignService.java

@@ -1,7 +1,7 @@
 package cn.reghao.oss.store.service;
 
 import cn.reghao.jutil.jdk.security.RandomString;
-import cn.reghao.oss.api.util.JwtUtil;
+import cn.reghao.oss.store.util.JwtUtil;
 import cn.reghao.oss.store.util.SignatureUtil;
 import cn.reghao.oss.api.constant.ChannelAction;
 import cn.reghao.jutil.jdk.model.jwt.OssPayload;

+ 1 - 1
oss-api/src/main/java/cn/reghao/oss/api/util/AuthContext.java → oss-store/src/main/java/cn/reghao/oss/store/util/AuthContext.java

@@ -1,4 +1,4 @@
-package cn.reghao.oss.api.util;
+package cn.reghao.oss.store.util;
 
 /**
  * @author reghao

+ 1 - 1
oss-api/src/main/java/cn/reghao/oss/api/util/JwtUtil.java → oss-store/src/main/java/cn/reghao/oss/store/util/JwtUtil.java

@@ -1,4 +1,4 @@
-package cn.reghao.oss.api.util;
+package cn.reghao.oss.store.util;
 
 import cn.reghao.jutil.jdk.model.jwt.OssPayload;
 import io.jsonwebtoken.Claims;