123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- package com.ruoyi.gateway.config.properties;
- import java.util.ArrayList;
- import java.util.List;
- import org.springframework.boot.context.properties.ConfigurationProperties;
- import org.springframework.cloud.context.config.annotation.RefreshScope;
- import org.springframework.context.annotation.Configuration;
- /**
- * XSS跨站脚本配置
- *
- * @author ruoyi
- */
- @Configuration
- @RefreshScope
- @ConfigurationProperties(prefix = "security.xss")
- public class XssProperties
- {
- /**
- * Xss开关
- */
- private Boolean enabled;
- /**
- * 排除路径
- */
- private List<String> excludeUrls = new ArrayList<>();
- public Boolean getEnabled()
- {
- return enabled;
- }
- public void setEnabled(Boolean enabled)
- {
- this.enabled = enabled;
- }
- public List<String> getExcludeUrls()
- {
- return excludeUrls;
- }
- public void setExcludeUrls(List<String> excludeUrls)
- {
- this.excludeUrls = excludeUrls;
- }
- }
|