类 SaFirewallCheckHookForHost

java.lang.Object
cn.dev33.satoken.strategy.hooks.SaFirewallCheckHookForHost
所有已实现的接口:
SaFirewallCheckHook

public class SaFirewallCheckHookForHost extends Object implements SaFirewallCheckHook
防火墙策略校验钩子函数:Host 检测
从以下版本开始:
1.41.0
作者:
click33
  • 字段详细资料

    • instance

      public static SaFirewallCheckHookForHost instance
      默认实例
    • isCheckHost

      public boolean isCheckHost
      是否校验 host,默认关闭
    • allowHosts

      public List<String> allowHosts
      允许的 host 列表,允许通配符
  • 构造器详细资料

    • SaFirewallCheckHookForHost

      public SaFirewallCheckHookForHost()
  • 方法详细资料

    • resetConfig

      public void resetConfig(boolean isCheckHost, String... allowHosts)
      重载配置
      参数:
      isCheckHost - 是否校验 host
      allowHosts - 允许的 host 列表 (先清空原来的,再添加上新的)
    • execute

      public void execute(SaRequest req, SaResponse res, Object extArg)
      执行的方法
      指定者:
      execute 在接口中 SaFirewallCheckHook
      参数:
      req - 请求对象
      res - 响应对象
      extArg - 预留扩展参数