类的使用
cn.dev33.satoken.strategy.SaStrategy
使用SaStrategy的程序包
-
cn.dev33.satoken.strategy中SaStrategy的使用
修饰符和类型字段说明static final SaStrategySaStrategy.instance获取 SaStrategy 对象的单例引用static final SaStrategySaStrategy.me已过时。修饰符和类型方法说明SaStrategy.setCheckElementAnnotation(SaCheckElementAnnotationFunction checkElementAnnotation) 对一个 [元素] 对象进行注解校验 (注解鉴权内部实现)SaStrategy.setCheckMethodAnnotation(SaCheckMethodAnnotationFunction checkMethodAnnotation) 对一个 [Method] 对象进行注解校验 (注解鉴权内部实现)SaStrategy.setCheckOrAnnotation(SaCheckOrAnnotationFunction checkOrAnnotation) 对一个 @SaCheckOr 进行注解校验SaStrategy.setCreateSession(SaCreateSessionFunction createSession) 重写创建 Session 的策略SaStrategy.setCreateStpLogic(SaCreateStpLogicFunction createStpLogic) 创建 StpLogic 的算法SaStrategy.setCreateToken(SaCreateTokenFunction createToken) 重写创建 Token 的策略SaStrategy.setGenerateUniqueToken(SaGenerateUniqueTokenFunction generateUniqueToken) 生成唯一式 token 的算法SaStrategy.setGetAnnotation(SaGetAnnotationFunction getAnnotation) 从元素上获取注解SaStrategy.setHasElement(SaHasElementFunction hasElement) 判断:集合中是否包含指定元素(模糊匹配)SaStrategy.setIsAnnotationPresent(SaIsAnnotationPresentFunction isAnnotationPresent) 判断一个 Method 或其所属 Class 是否包含指定注解