public class RefererConfiguration
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
static class |
RefererConfiguration.Domain
单条生效域名,例如 www.qq.com/example,192.168.1.2:8080, *.qq.com
|
static class |
RefererConfiguration.RefererType
防盗链类型,枚举值:Black-List、White-List
|
限定符和类型 | 字段和说明 |
---|---|
java.util.List<RefererConfiguration.Domain> |
domainList
生效域名列表, 支持多个域名且为前缀匹配, 支持带端口的域名和 IP, 支持通配符*,做二级域名或多级域名的通配
|
java.lang.String |
emptyReferConfiguration
是否允许空 Referer 访问,枚举值:Allow、Deny,默认值为 Deny
|
java.lang.String |
refererType
防盗链类型,枚举值:Black-List、White-List
|
java.lang.String |
status
是否开启防盗链,枚举值:Enabled、Disabled
|
构造器和说明 |
---|
RefererConfiguration() |
限定符和类型 | 方法和说明 |
---|---|
boolean |
getAllowEmptyRefer()
是否允许空 Referer 访问
|
boolean |
getEnabled()
是否开启防盗链
|
RefererConfiguration.RefererType |
getRefererType()
获取防盗链类型
|
void |
setAllowEmptyRefer(boolean allowEmptyRefer)
设置是否允许空 Referer 访问
|
void |
setEnabled(boolean enabled)
设置是否开启防盗链
|
void |
setRefererType(RefererConfiguration.RefererType refererType)
设置防盗链类型
|
public java.lang.String status
public java.lang.String refererType
public java.util.List<RefererConfiguration.Domain> domainList
public java.lang.String emptyReferConfiguration
public boolean getEnabled()
public void setEnabled(boolean enabled)
enabled
- 是否开启防盗链public RefererConfiguration.RefererType getRefererType()
public void setRefererType(RefererConfiguration.RefererType refererType)
refererType
- 防盗链类型public boolean getAllowEmptyRefer()
public void setAllowEmptyRefer(boolean allowEmptyRefer)
allowEmptyRefer
- 是否允许空 Referer 访问