Interface CaptchaPolicyEnforcer
- All Known Implementing Classes:
CasbinCaptchaPolicyEnforcer
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
将已校验的 Casbin model、subject、资源和动作交给授权引擎判定。
-
Method Summary
-
Method Details
-
enforce
boolean enforce(com.sankcrm.erp.auth.domain.model.casbin.CasbinModelId modelId, com.sankcrm.erp.auth.sdk.userinfo.UserInfo subject, String resource, String action) 执行策略判断。- Parameters:
modelId- 已确认存在、启用且归属目标 App 的模型编号subject- Bearer 中的认证主体resource- 服务端生成的固定策略资源路径action- 固定的 GET 或 POST- Returns:
- 仅 Casbin 明确允许时为 true
-