Uses of Interface
com.easydesk.security.entity.Role
Packages that use Role
Package
Description
EasyDesk 의 ObjectModel 객체(OM, Object Model) 패키지.
-
Uses of Role in com.easydesk.enums
Methods in com.easydesk.enums with parameters of type Role -
Uses of Role in com.easydesk.om
Classes in com.easydesk.om that implement RoleMethods in com.easydesk.om that return types with arguments of type RoleMethods in com.easydesk.om with parameters of type RoleModifier and TypeMethodDescriptiongroup 에서 주어진 role 을 가진 사용자들을 구한다.booleangroup 이 role 을 가지고 있는지 확인한다.boolean -
Uses of Role in com.easydesk.security.acl
Methods in com.easydesk.security.acl with type parameters of type RoleModifier and TypeMethodDescriptionEasyDeskAccessControlList.getGroupRoleMap()사용자가 속한 group 별 role 목록을 구한다.EasyDeskAccessControlListImpl.getGroupRoleMap()사용자가 속한 group 별 role 목록을 구한다.주어진 group 에서 사용자가 가진 role 목록을 구한다.Methods in com.easydesk.security.acl that return types with arguments of type RoleModifier and TypeMethodDescriptionRetrieves a set of Roles an user is assigned in a Group.Methods in com.easydesk.security.acl with parameters of type RoleModifier and TypeMethodDescriptionbooleanEasyDeskAccessControlList.hasPermission(Role role, Group group, Permission... permissions) 주어진 group 의 role 에 permission 들이 모두 부여되어 있는지 확인한다.booleanEasyDeskAccessControlListImpl.hasPermission(Role role, Group group, Permission... permissions) 주어진 group 의 role 을 사용자가 가지고 있고, 그 role 에 permission 들이 모두 부여되어 있는지 확인한다.boolean주어진 group 에서 사용자가 role 을 가지고 있는지 확인한다.booleanChecks if the user is assigned a specific Role in the Group. -
Uses of Role in com.easydesk.security.adaptor
Methods in com.easydesk.security.adaptor that return RoleModifier and TypeMethodDescriptionRole 을 저장소에 저장한다.Role[]이름에 해당하는 Role 을 구한다.RoleManagerAdaptor.getInstance()새 Role instance 를 생성한다.RoleManagerAdaptor.getInstance(Integer id) id 에 해당하는 Role 을 구한다.Methods in com.easydesk.security.adaptor with parameters of type RoleModifier and TypeMethodDescriptionRole 을 저장소에 저장한다.booleanid 로 Role 이 저장소에 존재하는지 확인한다.voidRole 을 저장소에서 삭제한다.voidRole 의 이름을 변경하고 저장한다. -
Uses of Role in com.easydesk.security.entity
Subinterfaces of Role in com.easydesk.security.entityModifier and TypeInterfaceDescriptioninterfaceEasyDesk 의 Role (Torque OMEasyDeskRoleImpl이 구현한다).Methods in com.easydesk.security.entity that return types with arguments of type RoleMethods in com.easydesk.security.entity with parameters of type Role -
Uses of Role in com.easydesk.security.model
Methods in com.easydesk.security.model with parameters of type RoleModifier and TypeMethodDescriptionvoidGroup 에 Role 을 부여한다.voidEasyDeskModelManager.grant(Role role, Permission permission) Grants a Role a Permission.voidGrant an User a Role in a Group.voidGroup 에 Role 을 부여한다.voidSecurityEntityModelManager.grant(Role role, Permission permission) Puts a permission in a role This method is used when adding a permission to a role TODO : switch argument ordervoidGrant an User a Role in a Group.voidReplaces the assigned old Role to new role in the given group for User user.voidReplaces the assigned old Role to new role in the given group for User user.voidGroup 에서 Role 을 제거한다.voidEasyDeskModelManager.revoke(Role role, Permission permission) Revokes a Permission from a Role.voidRevoke a Role in a Group from an User.voidGroup 에서 Role 을 제거한다.voidSecurityEntityModelManager.revoke(Role role, Permission permission) Removes a permission from a role TODO : switch argument ordervoidRevoke a Role in a Group from an User.voidRevokes all permissions from a Role.voidRevokes all permissions from a Role. -
Uses of Role in com.easydesk.security.util
Classes in com.easydesk.security.util with type parameters of type RoleModifier and TypeInterfaceDescriptioninterfaceRoleHierarchy<T extends Role>Role 사이의 상하 관계(계층)를 정의한다.classRole 전용 SecuritySet 구현체.Methods in com.easydesk.security.util with parameters of type RoleModifier and TypeMethodDescriptionint두 role 을 계층 순서로 비교한다.Constructor parameters in com.easydesk.security.util with type arguments of type RoleModifierConstructorDescriptionRoleComparator(RoleHierarchy<Role> hierachy) RoleHierarchy 로 RoleComparator 를 생성한다. -
Uses of Role in com.easydesk.workflow.condition
Methods in com.easydesk.workflow.condition with parameters of type Role -
Uses of Role in com.easydesk.workflow.pipeline.user
Methods in com.easydesk.workflow.pipeline.user that return types with arguments of type RoleModifier and TypeMethodDescriptionBaseGrantUserValve.getRoles(EasyDeskUser user, Module module) 사용자의 Module 에서의 역할을 database 에서 구한다.BaseGrantUserValve.updateRoles(EasyDeskUser user, Module module, Role grantRole) EASYDESK-5730 현재 가지고 있는 Role 과 추가되는 Role 을 포함한 List 를 만든다.Methods in com.easydesk.workflow.pipeline.user with parameters of type RoleModifier and TypeMethodDescriptionvoidBaseGrantUserValve.grantUser(EasyDeskUser user, Module module, Role role, ActivitySet activitySet) 사용자에게 Module 의 역할을 부여한다. inviteUser 등 다른 Process 에서 사용자를 grant 할 때 적용된다.BaseGrantUserValve.updateRoles(EasyDeskUser user, Module module, Role grantRole) EASYDESK-5730 현재 가지고 있는 Role 과 추가되는 Role 을 포함한 List 를 만든다.