接口 StpInterface
- 所有已知实现类:
StpInterfaceDefaultImpl
public interface StpInterface
权限数据源加载接口
在使用权限校验 API 之前,你必须实现此接口,告诉框架哪些用户拥有哪些权限。
框架默认不对数据进行缓存,如果你的数据是从数据库中读取的,一般情况下你需要手动实现数据的缓存读写。
- 从以下版本开始:
- 1.10.0
- 作者:
- click33
-
方法概要
修饰符和类型方法说明getPermissionList(Object loginId, String loginType) 返回指定账号id所拥有的权限码集合getRoleList(Object loginId, String loginType) 返回指定账号id所拥有的角色标识集合default SaDisableWrapperInfoisDisabled(Object loginId, String service) 返回指定账号 id 是否被封禁
-
方法详细资料
-
getPermissionList
返回指定账号id所拥有的权限码集合- 参数:
loginId- 账号idloginType- 账号类型- 返回:
- 该账号id具有的权限码集合
-
getRoleList
返回指定账号id所拥有的角色标识集合- 参数:
loginId- 账号idloginType- 账号类型- 返回:
- 该账号id具有的角色标识集合
-
isDisabled
返回指定账号 id 是否被封禁- 参数:
loginId- 账号idservice- 业务标识符- 返回:
- 描述该账号是否封禁的包装信息对象
-