public interface PermissionCheckStrategy
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
isAllow(PermissionSubject permissionSubject,
PermissionObject permissionObject)
是否允许
|
boolean |
isAllow(String permissionSubjectType,
String permissionSubjectId,
String permissionObjectType,
String permissionObjectId)
是否允许
|
boolean |
isBlock(PermissionSubject permissionSubject,
PermissionObject permissionObject)
是否禁止
|
boolean |
isBlock(String permissionSubjectType,
String permissionSubjectId,
String permissionObjectType,
String permissionObjectId)
是否禁止
|
void |
setPermissionManager(PermissionManager permissionManager)
用于管理器把自己注入给检查器
|
void setPermissionManager(PermissionManager permissionManager)
permissionManager - boolean isBlock(PermissionSubject permissionSubject, PermissionObject permissionObject)
permissionSubject - permissionObject - boolean isAllow(PermissionSubject permissionSubject, PermissionObject permissionObject)
permissionSubject - permissionObject - boolean isBlock(String permissionSubjectType, String permissionSubjectId, String permissionObjectType, String permissionObjectId)
permissionSubject - permissionObject - Copyright © 2006-2013 开源组织. All Rights Reserved.