接口 DataAuthorizationFilter
- 所有已知实现类:
DefaultDataAuthorizationFilter
public interface DataAuthorizationFilter
数据权限过滤器
-
方法概要
修饰符和类型方法说明<T> TcolumnAuthorization(String tableName, String columnName, T value) 列权限过滤rowAuthorization(String tableName, String tableAlias) 行权限过滤booleansupportColumnAuthorization(String tableName, String columnName, Object value) 是否支持列权限过滤booleansupportRowAuthorization(String tableName, String tableAlias) 是否支持行权限过滤
-
方法详细资料
-
columnAuthorization
列权限过滤- 类型参数:
T- T- 参数:
tableName- 表名columnName- 列名value- 值- 返回:
- 过滤后的值
-
rowAuthorization
行权限过滤- 参数:
tableName- 表名tableAlias- 表别名- 返回:
- 过滤后拦截sql条件
-
supportColumnAuthorization
是否支持列权限过滤- 参数:
tableName- 表名columnName- 列名value- 值- 返回:
- 是否支持
-
supportRowAuthorization
是否支持行权限过滤- 参数:
tableName- 表名tableAlias- 表别名- 返回:
- 是否支持
-