public interface DefaultExternalAuthorityController<T extends BaseAuthority> extends AuthorityController<T>
限定符和类型 | 方法和说明 |
---|---|
void |
clearCustomExternalAuthority(java.lang.String customId)
清除该自定义角色下某种外部类型的权限
|
void |
clearDepExternalAuthority(java.lang.String departmentId,
java.lang.String postId)
清除该部门职务下某种外部类型的权限
|
void |
clearUserExternalAuthority(java.lang.String userId)
清除该用户下某种外部类型的权限
|
clearCustomAuthorityValue, clearCustomAuthorityValue, clearDepAuthorityValue, clearDepAuthorityValue, clearUserAuthorityValue, clearUserAuthorityValue, doesUserHaveAuthority, findAuthorityRecord, findAuthorityRecord, findAuthorityTree, findByCustomRole, findByCustomRole, findByCustomRole, findByDepartment, findByDepartmentAndPost, findByDepartmentAndPost, findByRootDepartment, findByUser, findByUser, findByUser, findByUser, findChildren, findParent, findRawByCustomRole, findRawByDepartmentAndPost, findRawByUser, overwriteAuthorityRecord, removeRecursive, setCustomAuthorityValue, setCustomAuthorityValue, setDepAuthorityValue, setDepAuthorityValue, setDepAuthorityValue, setUserAuthorityValue, setUserAuthorityValue, updateExpandData
add, find, findOne, findWithTotalCount, getById, remove, remove, update
void clearUserExternalAuthority(java.lang.String userId) throws java.lang.Exception
userId
- 用户idjava.lang.Exception
void clearCustomExternalAuthority(java.lang.String customId) throws java.lang.Exception
customId
- 部门idjava.lang.Exception
void clearDepExternalAuthority(java.lang.String departmentId, java.lang.String postId) throws java.lang.Exception
departmentId
- 部门idpostId
- 职务idjava.lang.Exception