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_USERpublic abstract ACAccessMode[] getAccessModes()
ACAccessModepublic abstract boolean isIsolationCompany()
public abstract boolean isOrgAdminSecurity()
public void callBack(java.util.List<AccessControlModel> acModelList)
acModelList - 一次授权操作的权限模型列表Copyright © Actionsoft Co., Ltd. All Rights Reserved.