所有日志scenefile和http的req相关内容修改为admin才可展示。
全量下发及批量下发增加可信证书业务处理
This commit is contained in:
@@ -1649,6 +1649,7 @@ public class ConfigSynchronizationService extends BaseService{
|
||||
configCompileList = new ArrayList();
|
||||
List list = new ArrayList();
|
||||
List newList = new ArrayList();
|
||||
List ids = new ArrayList();
|
||||
if(entity.getServiceId().equals(3)){//ip drop回调类配置用了主表和子表关系
|
||||
list = configSynchronizationDao.getCfgIndexList(entity);
|
||||
if(!StringUtil.isEmpty(list)){
|
||||
@@ -1678,19 +1679,31 @@ public class ConfigSynchronizationService extends BaseService{
|
||||
newList.add(convertCallBackProxyObjKeyring(cfg));
|
||||
}
|
||||
}else if(className.equals("PxyObjTrustedCaCert")){
|
||||
//TODO 下发cert配置时,需绑定下发crl配置
|
||||
//下发cert配置时,需绑定下发crl配置
|
||||
list = configSynchronizationDao.getPxyObjTrustedCertCfgList(entity);
|
||||
for(int i=0;i<list.size();i++){
|
||||
PxyObjTrustedCaCert cfg = (PxyObjTrustedCaCert) list.get(i);
|
||||
newList.addAll(convertCallBackProxyObjTrustedCa(cfg,null));
|
||||
ids.add(cfg.getCompileId());
|
||||
}
|
||||
if(!StringUtil.isEmpty(ids)){
|
||||
list=new ArrayList<>();
|
||||
list=configSynchronizationDao.getPxyObjTrustedCrlCfgListByCertId(ids);
|
||||
for(int i=0;i<list.size();i++){
|
||||
PxyObjTrustedCaCrl cfg = (PxyObjTrustedCaCrl) list.get(i);
|
||||
newList.addAll(convertCallBackProxyObjTrustedCa(null,cfg));
|
||||
}
|
||||
}
|
||||
|
||||
}else if(className.equals("PxyObjTrustedCaCrl")){
|
||||
//TODO 只允许单独下发certId为空或0的crl配置
|
||||
ids=new ArrayList<>();
|
||||
//只允许单独下发certId为空或0的crl配置
|
||||
list = configSynchronizationDao.getPxyObjTrustedCrlCfgList(entity);
|
||||
for(int i=0;i<list.size();i++){
|
||||
PxyObjTrustedCaCrl cfg = (PxyObjTrustedCaCrl) list.get(i);
|
||||
newList.addAll(convertCallBackProxyObjTrustedCa(null,cfg));
|
||||
}
|
||||
|
||||
}else if(className.equals("DnsResStrategy")){
|
||||
list = configSynchronizationDao.getDnsStrategyList(entity);
|
||||
for(int i=0;i<list.size();i++){
|
||||
|
||||
Reference in New Issue
Block a user