Bläddra i källkod

PropertiesUtil 替换为 SecurityProperty

deason 4 år sedan
förälder
incheckning
8acf07019c

+ 5 - 5
src/main/java/cn/com/qmth/examcloud/ws/config/ExamCloudResourceManager.java

@@ -3,12 +3,12 @@ package cn.com.qmth.examcloud.ws.config;
 import cn.com.qmth.examcloud.api.commons.enums.DataRuleType;
 import cn.com.qmth.examcloud.api.commons.enums.DataRuleType;
 import cn.com.qmth.examcloud.api.commons.security.bean.*;
 import cn.com.qmth.examcloud.api.commons.security.bean.*;
 import cn.com.qmth.examcloud.api.commons.security.enums.RoleMeta;
 import cn.com.qmth.examcloud.api.commons.security.enums.RoleMeta;
-import cn.com.qmth.examcloud.commons.util.PropertiesUtil;
 import cn.com.qmth.examcloud.commons.util.RegExpUtil;
 import cn.com.qmth.examcloud.commons.util.RegExpUtil;
 import cn.com.qmth.examcloud.support.cache.CacheHelper;
 import cn.com.qmth.examcloud.support.cache.CacheHelper;
 import cn.com.qmth.examcloud.support.cache.bean.AppCacheBean;
 import cn.com.qmth.examcloud.support.cache.bean.AppCacheBean;
 import cn.com.qmth.examcloud.web.redis.RedisClient;
 import cn.com.qmth.examcloud.web.redis.RedisClient;
 import cn.com.qmth.examcloud.web.security.ResourceManager;
 import cn.com.qmth.examcloud.web.security.ResourceManager;
+import cn.com.qmth.examcloud.web.security.SecurityProperty;
 import cn.com.qmth.examcloud.web.support.ApiInfo;
 import cn.com.qmth.examcloud.web.support.ApiInfo;
 import com.google.common.collect.Sets;
 import com.google.common.collect.Sets;
 import org.apache.commons.collections4.CollectionUtils;
 import org.apache.commons.collections4.CollectionUtils;
@@ -36,7 +36,7 @@ public class ExamCloudResourceManager implements ResourceManager {
     // UserDataRuleCloudService userDataRuleCloudService;
     // UserDataRuleCloudService userDataRuleCloudService;
 
 
     static {
     static {
-        PropertiesUtil.loadFromResource("security.properties");
+        SecurityProperty.loadProperties("security.properties");
     }
     }
 
 
     @Override
     @Override
@@ -76,7 +76,7 @@ public class ExamCloudResourceManager implements ResourceManager {
         // 学生鉴权
         // 学生鉴权
         if (user.getUserType().equals(UserType.STUDENT)) {
         if (user.getUserType().equals(UserType.STUDENT)) {
             String key = "[s]" + mapping;
             String key = "[s]" + mapping;
-            return PropertiesUtil.getBoolean(key, false);
+            return SecurityProperty.getBooleanProperty(key, false);
         }
         }
 
 
         List<Role> roleList = user.getRoleList();
         List<Role> roleList = user.getRoleList();
@@ -92,8 +92,8 @@ public class ExamCloudResourceManager implements ResourceManager {
         }
         }
 
 
         // 权限组集合
         // 权限组集合
-        String privilegeGroups = PropertiesUtil.getString(mapping);
-        if (StringUtils.isBlank(privilegeGroups)) {
+        String privilegeGroups = SecurityProperty.getProperty(mapping);
+        if (StringUtils.isEmpty(privilegeGroups)) {
             return true;
             return true;
         }
         }