EAS之校验检查
先了解一下权限接口类提供的有关权限项检查的方法
public boolean hasFunctionPermission(IObjectPK userPK,IObjectPK orgPK,String permItemName)throws BosException,EASBizException{
}
返回用是否具有某项功能的权限
验权用户PK,验权组织PK,UI元数据PK,业务操作的PK,
public boolean hasFuntionPermission(IObjectPK userPK,IObjectPK orgPK,IMetaData uiPK,IMetaDataPK actionPK)throws BosException,EASBizException{
}
检查用户是否具有某项功能的权限,无权时会抛出包含提示信息的业务异常
public void checkFuntionPermission(IObjectPK userPK,IObjectPK orgPK,String permItemName)throws BosException,EASBizException{
}
public void checkFuntionPermission(IObjectPK userPK,IObjectPK orgPK,IMetaDataPK uiPK,IMetaDataPK actionPK)throws BosException,EASBizException{
}
调用方法:
com.kingdee.eas.base.permission IPermission perm=null;
perm=PermissionFactory.getLocalInstance(ctx);
perm.hasFuntionPermission(userPK,orgPK,uiPK,actionPK);
通过返回boolean值确定是否具有相应的权限项,根据不同的应用场景调用不同的应用方法检验操作的功能权限或数据权限。
最新文章
- [WinForm]WinForm跨线程UI操作常用控件类大全
- windows server 2008 各版本号下载地址(微软官网)
- 学习安装并配置前端自动化工具Gulp
- node基础11:接受参数
- objective-c(类别)
- 基础调试命令 - .dump/.dumpcap/.writemem/!runaway
- Java语言中的基本词汇
- shell与变量的声明的操作
- 转-CSS3 圆角(border-radius)
- Marching Cube
- 夺命雷公狗jquery---3普通选择器
- Entity Framework调用表值函数实现全文检索?
- 大规模视觉识别挑战赛ILSVRC2015各团队结果和方法 Large Scale Visual Recognition Challenge 2015
- hdu 5428 The Factor 分解质因数
- [置顶] MySQL Cluster初步学习资料整理--安装部署新特性性能测试等
- asp 301代码
- 在Ubuntu下搭建FTP服务器的方法
- Java与面向对象之随感(2)
- MFC学习问题总结
- git 版本回滚