<< Click to Display Table of Contents >>
IOZRepositoryAuthUserItem
아이템에 대한 사용자 권한 정보를 가져오거나 설정하는 인터페이스입니다.
Method Detail
getAccessTypeAuthUserItem
public int getAccessTypeAuthUserItem()
아이템에 대한 사용자 권한 인터페이스에 접근 가능한 메소드를 숫자 값으로 가져옵니다.
•int ACCESS_TYPE_AUTH_USER_ITEM_NOT = 0x00000000
•int ACCESS_TYPE_MODIFY_ITEM_USERAUTH = 0x00001000
•int ACCESS_TYPE_GET_USERAUTH_TO_ITEM = 0x00002000
•int ACCESS_TYPE_GET_USERLIST_AUTH_TO_ITEM = 0x00004000
•int ACCESS_TYPE_GET_ITEMLIST_AUTH_TO_USER = 0x00008000
getOZRepository
public IOZRepository getOZRepository() throws OZRepositoryException
OZRepostiroy 인터페이스를 구현한 클래스를 가져옵니다.
modifyItemUserAuth
public boolean modifyItemUserAuth(Object sessionID, String userID, String itemID, int perm) throws OZRepositoryException
지정한 아이템에 대한 사용자의 권한 정보를 변경하고 변경 성공 여부를 가져옵니다.
Parameters:
sessionID - 세션 ID
userID - 사용자 ID
itemID - 아이템 ID
perm - 권한 정보
getUserAuthToItem
public int getUserAuthToItem(Object sessionID, String userID, String itemID) throws OZRepositoryException
지정한 아이템에 대한 사용자의 권한 정보를 가져옵니다.
Parameters:
sessionID - 세션 ID
userID - 사용자 ID
itemID - 권한 정보
getUserListAuthToItem
public IOZUserInfoList getUserListAuthToItem(Object sessionID, String itemID, int perm) throws OZRepositoryException
지정한 아이템에 대한 사용자의 권한이 perm 이상인 모든 아이템 정보를 가져옵니다.
Parameters:
sessionID - 세션 ID
itemID - 아이템 ID
perm - 권한 정보
getItemListAuthToUser
public IOZItemInfoList getItemListAuthToUser(Object sessionID, String userID, int perm) throws OZRepositoryException
지정한 사용자의 권한이 perm 이상인 모든 아이템 정보를 가져옵니다.
Parameters:
sessionID - 세션 ID
userID - 아이템 ID
perm - 권한 정보