public abstract class ACCM
extends java.lang.Object
通用访问控制接口描述对象
,
访问模式定义
构造器和说明 |
---|
ACCM() |
限定符和类型 | 方法和说明 |
---|---|
void |
callBack(java.util.List<AccessControlModel> acModelList)
保存AC授权信息之后,程序会调用该方法,来执行一下授权时候的操作
|
abstract ACAccessMode[] |
getAccessModes()
对该资源提供的访问控制模式,必须定义,最大定义99种
|
abstract java.lang.String[] |
getAssignmentTypes()
资源可分配的范围
|
abstract java.lang.String |
getResourceName()
资源名称,AC授权对话框标题
|
abstract java.lang.String |
getResourceType()
资源类别,全局唯一。
|
abstract boolean |
isIsolationCompany()
分配的范围是否组织间隔离
|
abstract boolean |
isOrgAdminSecurity()
分配的范围是否应用已设定的ORG管理权限
|
public abstract java.lang.String getResourceType()
public abstract java.lang.String getResourceName()
public abstract java.lang.String[] getAssignmentTypes()
ACPluginProfile.ASSN_TYPE_COMPANY
,
ACPluginProfile.ASSN_TYPE_DEPARTMENT
,
ACPluginProfile.ASSN_TYPE_ROLE
,
ACPluginProfile.ASSN_TYPE_TEAM
,
ACPluginProfile.ASSN_TYPE_USER
public abstract ACAccessMode[] getAccessModes()
ACAccessMode
public abstract boolean isIsolationCompany()
public abstract boolean isOrgAdminSecurity()
public void callBack(java.util.List<AccessControlModel> acModelList)
acModelList
- 一次授权操作的权限模型列表Copyright © Actionsoft Co., Ltd. All Rights Reserved.