<< 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
OZ Repostiroyインターフェースを実装したクラスを取得します。
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 : 権限情報