田源
2024-12-03 e973fb747f0d1a382fb9e4cdb20383a0a546ef67
Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/web/autoconfigure/SpringMVCConfig.java
@@ -52,6 +52,8 @@
     */
    private Logger log = LoggerFactory.getLogger(SpringMVCConfig.class);
    private boolean enabled;
    /**
     * 外部文件夹的映射地址
     */
@@ -100,10 +102,19 @@
     * 默认是否允许证书
     */
    private boolean DEFAULT_ALLOW_CREDENTIALS = true;
    /**
     * 默认的最大值
     */
    private long DEFAULT_MAX_AGE = 1800;
    public boolean isEnabled() {
        return enabled;
    }
    public void setEnabled(boolean enabled) {
        this.enabled = enabled;
    }
    public Map<String, String> getResourceFolderMap() {
        return resourceFolderMap;
@@ -111,6 +122,15 @@
    public void setResourceFolderMap(Map<String, String> resourceFolderMap) {
        this.resourceFolderMap = resourceFolderMap;
    }
    /**
     * 安全相关的拦截器
     * @return 安全相关的拦截器
     */
    @Bean
    public VciSecurityInterceptor vciSecurityInterceptor(){
        return new VciSecurityInterceptor();
    }
    /**
@@ -270,14 +290,6 @@
        return new VciLocaleInterceptor();
    }
    /**
     * 安全相关的拦截器
     * @return 安全相关的拦截器
     */
    @Bean
    public VciSecurityInterceptor vciSecurityInterceptor(){
        return new VciSecurityInterceptor();
    }
    /**
@@ -418,4 +430,12 @@
    public void setUnStorageRequestTimeUrls(List<String> unStorageRequestTimeUrls) {
        this.unStorageRequestTimeUrls = unStorageRequestTimeUrls;
    }
    public String[] getDEFAULT_EXPOSEDHEADERS() {
        return DEFAULT_EXPOSEDHEADERS;
    }
    public void setDEFAULT_EXPOSEDHEADERS(String[] DEFAULT_EXPOSEDHEADERS) {
        this.DEFAULT_EXPOSEDHEADERS = DEFAULT_EXPOSEDHEADERS;
    }
}