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