类的使用
cn.dev33.satoken.router.SaRouterStaff
使用SaRouterStaff的程序包
-
cn.dev33.satoken.router中SaRouterStaff的使用
修饰符和类型方法说明static SaRouterStaffSaRouter.back()停止匹配,结束执行,向前端返回结果static SaRouterStaff停止匹配,结束执行,向前端返回结果SaRouterStaff.back()停止匹配,结束执行,向前端返回结果停止匹配,结束执行,向前端返回结果SaRouterStaff.check(SaFunction fun) 执行校验函数 (无参)SaRouterStaff.check(SaParamFunction<SaRouterStaff> fun) 执行校验函数 (带参)SaRouterStaff.free(SaParamFunction<SaRouterStaff> fun) 自由匹配 ( 在free作用域里执行stop()不会跳出Auth函数,而是仅仅跳出free代码块 )static SaRouterStaffSaRouter.match(boolean flag) 根据 boolean 值进行匹配static SaRouterStaffSaRouter.match(SaParamRetFunction<Object, Boolean> fun) 根据自定义方法进行匹配 (lazy)static SaRouterStaffSaRouter.match(SaHttpMethod... methods) Http请求方式匹配 (Enum)static SaRouterStaff路由匹配static SaRouterStaffSaRouter.match(String pattern, SaFunction fun) 路由匹配,如果匹配成功则执行认证函数static SaRouterStaffSaRouter.match(String pattern, SaParamFunction<SaRouterStaff> fun) 路由匹配,如果匹配成功则执行认证函数static SaRouterStaffSaRouter.match(String pattern, String excludePattern, SaFunction fun) 路由匹配 (并指定排除匹配符),如果匹配成功则执行认证函数static SaRouterStaffSaRouter.match(String pattern, String excludePattern, SaParamFunction<SaRouterStaff> fun) 路由匹配 (并指定排除匹配符),如果匹配成功则执行认证函数static SaRouterStaff路由匹配SaRouterStaff.match(boolean flag) 根据 boolean 值进行匹配SaRouterStaff.match(SaParamRetFunction<Object, Boolean> fun) 根据自定义方法进行匹配 (lazy)SaRouterStaff.match(SaHttpMethod... methods) Http请求方法匹配 (Enum)路由匹配SaRouterStaff.match(String pattern, SaFunction fun) 路由匹配,如果匹配成功则执行认证函数SaRouterStaff.match(String pattern, SaParamFunction<SaRouterStaff> fun) 路由匹配,如果匹配成功则执行认证函数SaRouterStaff.match(String pattern, String excludePattern, SaFunction fun) 路由匹配 (并指定排除匹配符),如果匹配成功则执行认证函数SaRouterStaff.match(String pattern, String excludePattern, SaParamFunction<SaRouterStaff> fun) 路由匹配 (并指定排除匹配符),如果匹配成功则执行认证函数路由匹配static SaRouterStaffSaRouter.matchMethod(String... methods) Http请求方法匹配 (String)SaRouterStaff.matchMethod(String... methods) Http请求方法匹配 (String)static SaRouterStaffSaRouter.newMatch()初始化一个SaRouterStaff,开始匹配static SaRouterStaffSaRouter.notMatch(boolean flag) 根据 boolean 值进行匹配排除static SaRouterStaffSaRouter.notMatch(SaParamRetFunction<Object, Boolean> fun) 根据自定义方法进行匹配排除 (lazy)static SaRouterStaffSaRouter.notMatch(SaHttpMethod... methods) Http请求方法匹配排除 (Enum)static SaRouterStaff路由匹配排除static SaRouterStaff路由匹配排除SaRouterStaff.notMatch(boolean flag) 根据 boolean 值进行匹配排除SaRouterStaff.notMatch(SaParamRetFunction<Object, Boolean> fun) 根据自定义方法进行匹配排除 (lazy)SaRouterStaff.notMatch(SaHttpMethod... methods) Http请求方法匹配排除 (Enum)路由匹配排除路由匹配排除static SaRouterStaffSaRouter.notMatchMethod(String... methods) Http请求方法匹配排除 (String)SaRouterStaff.notMatchMethod(String... methods) Http请求方法匹配排除 (String)SaRouterStaff.reset()重置命中标记为 trueSaRouterStaff.setHit(boolean isHit) static SaRouterStaffSaRouter.stop()停止匹配,跳出函数 (在多个匹配链中一次性跳出Auth函数)SaRouterStaff.stop()停止匹配,跳出函数 (在多个匹配链中一次性跳出Auth函数)类型变量类型为SaRouterStaff的cn.dev33.satoken.router中的方法参数修饰符和类型方法说明SaRouterStaff.check(SaParamFunction<SaRouterStaff> fun) 执行校验函数 (带参)SaRouterStaff.free(SaParamFunction<SaRouterStaff> fun) 自由匹配 ( 在free作用域里执行stop()不会跳出Auth函数,而是仅仅跳出free代码块 )static SaRouterStaffSaRouter.match(String pattern, SaParamFunction<SaRouterStaff> fun) 路由匹配,如果匹配成功则执行认证函数static SaRouterStaffSaRouter.match(String pattern, String excludePattern, SaParamFunction<SaRouterStaff> fun) 路由匹配 (并指定排除匹配符),如果匹配成功则执行认证函数SaRouterStaff.match(String pattern, SaParamFunction<SaRouterStaff> fun) 路由匹配,如果匹配成功则执行认证函数SaRouterStaff.match(String pattern, String excludePattern, SaParamFunction<SaRouterStaff> fun) 路由匹配 (并指定排除匹配符),如果匹配成功则执行认证函数