OThinker.H3.Acl.ISystemAclManager
类:OThinker.H3.Acl.ISystemAclManager
说明:
系统权限接口
方法:.Check(System.String[],OThinker.H3.Acl.AclType)
方法说明:
检查用户是否具有某种权限
名称 | 说明 |
Users | 用户ID数组 |
AclType | 权限类型 |
返回值:
如果具备权限,则返回true,否则返回false
示例:
Check(new string[]{"114b59cc-b2ce-11dc-8314-0800200c9a66"}, AclType.Admin)
方法:.Add(OThinker.H3.Acl.SystemAcl)
方法说明:
添加权限
名称 | 说明 |
Acl | 系统权限控制单元 |
返回值:
如果添加成功,则返回true,否则返回false
方法:.GetSystemAcl(System.String)
方法说明:
获得权限信息
名称 | 说明 |
AclID | 系统权限控制单元ID |
返回值:
系统权限
方法:.GetAllAcls
方法说明:
获得所有的权限信息
名称 | 说明 |
返回值:
权限信息
方法:.Update(OThinker.H3.Acl.SystemAcl[])
方法说明:
更新权限信息
名称 | 说明 |
Acls | 要更新的系统权限控制单元数组 |
方法:.Delete(System.String)
方法说明:
删除权限
名称 | 说明 |
AclID | 要删除的系统权限控制单元ID |