|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.safeidentity.adminservice.dao.rdb.RdbDefDao
com.safeidentity.adminservice.dao.rdb.RdbRoleDao
Nested Class Summary | |
protected class |
RdbRoleDao.AssignedRole
|
Nested classes inherited from class com.safeidentity.adminservice.dao.rdb.RdbDefDao |
RdbDefDao.ColInfo, RdbDefDao.Dn, RdbDefDao.SfDn, RdbDefDao.StrObj |
Field Summary |
Constructor Summary | |
RdbRoleDao()
|
Method Summary | |
boolean |
addDsdRoleSet(DsdRoleSet dsdrolesetInfo)
DSD ¿ªÇÒ ÁýÇÕÀ» Ãß°¡ÇÑ´Ù. |
boolean |
addRole(Role roleInfo,
java.util.HashSet setModifyAttr,
boolean bModifyProf)
¿ªÇÒ »ó¼Ó±¸Á¶¿¡ ¿ªÇÒÀ» Ãß°¡ÇÑ´Ù. |
boolean |
addRolePrecond(RolePrecond roleprecondInfo)
¼±Çà Á¶°ÇÀ» Ãß°¡ÇÑ´Ù. |
boolean |
addRoleUserGroupRule(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.lang.String strUserGroupInfo)
¿ªÇÒ¿¡ »ç¿ëÀÚ ±×·ì¿¡ µû¸¥ »ç¿ëÀÚ ÇÒ´ç ±ÔÄ¢À» Ãß°¡ |
boolean |
addRoleUserOrgRule(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.lang.String strUserOrgInfo,
boolean bSubTree)
¿ªÇÒ¿¡ »ç¿ëÀÚ Á¶Á÷¿¡ µû¸¥ »ç¿ëÀÚ ÇÒ´ç ±ÔÄ¢À» Ãß°¡ |
boolean |
addSsdRoleSet(SsdRoleSet ssdrolesetInfo)
SSD ¿ªÇÒ ÁýÇÕÀ» Ãß°¡ÇÑ´Ù. |
boolean |
assignUser(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.lang.String strUserInfo,
boolean bImmobility)
ÁÖ¾îÁø ¿ªÇÒ¿¡ »ç¿ëÀÚ¸¦ ÇÒ´çÇÑ´Ù. |
boolean |
assignUsers(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.util.Vector vcUsers,
boolean bImmobility)
ÁÖ¾îÁø ¿ªÇÒ¿¡ »ç¿ëÀÚµéÀ» ÇÒ´çÇÑ´Ù. |
boolean |
checkSSDwithResperm(java.lang.String strRoleInfo,
java.lang.String strRespermInfo)
ÀÔ·ÂµÈ ÆÛ¹Ì¼ÇÀÌ ÁÖ¾îÁø ¿ªÇÒ°ú SSD °ü°è¿¡ ÀÖ´Â ´Ù¸¥ ¿ªÇÒ¿¡ ºÎ¿©µÇ¾î ÀÖ´ÂÁö¸¦ °Ë»çÇÑ´Ù. 1. |
boolean |
checkSSDwithRespermAll(java.lang.String strRoleInfo,
java.util.Vector vcRespermInfo)
ÀÔ·ÂµÈ ÆÛ¹Ì¼ÇµéÀÌ ÁÖ¾îÁø ¿ªÇÒ°ú SSD °ü°è¿¡ ÀÖ´Â ´Ù¸¥ ¿ªÇÒ¿¡ ºÎ¿©µÇ¾î ÀÖ´ÂÁö¸¦ °Ë»çÇÑ´Ù. 1. |
boolean |
checkSSDwithUser(java.lang.String strRoleInfo,
java.lang.String strUserInfo)
ÁÖ¾îÁø »ç¿ëÀÚ°¡ ÁÖ¾îÁø ¿ªÇÒ°ú SSD °ü°è¿¡ ÀÖ´Â ´Ù¸¥ ¿ªÇÒ¿¡ ÇÒ´çµÇ¾î ÀÖ´ÂÁö¸¦ °Ë»çÇÑ´Ù. 1. |
boolean |
checkSSDwithUserAll(java.lang.String strRoleInfo,
java.util.Vector vcUserInfo)
ÀÔ·ÂµÈ »ç¿ëÀÚµéÀÌ ÁÖ¾îÁø ¿ªÇÒ°ú SSD °ü°è¿¡ ÀÖ´Â ´Ù¸¥ ¿ªÇÒ¿¡ ÇÒ´çµÇ¾î ÀÖ´ÂÁö¸¦ °Ë»çÇÑ´Ù. 1. |
void |
close()
Dao¿¡¼ »ç¿ëÇÏ´Â ¸®¼Ò½º °ü·Ã Ŭ¸°¾÷ 󸮸¦ ÇØÁØ´Ù. |
boolean |
deassignUser(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.lang.String strUserInfo)
¿ªÇÒ¿¡ ÇÒ´çµÇ¾î ÀÖ´ø »ç¿ëÀÚ¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
deassignUsers(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.util.Vector vcUsers)
¿ªÇÒ¿¡ ÇÒ´çµÇ¾î ÀÖ´ø »ç¿ëÀÚµéÀ» »èÁ¦ÇÑ´Ù. |
boolean |
deleteDsdRoleSet(java.lang.String strDsdRoleSetInfo)
DSD ¿ªÇÒ ÁýÇÕÀ» »èÁ¦ÇÑ´Ù. |
boolean |
deleteInvalidAdoptedRole(java.lang.String strPrecondInfo,
java.lang.String strRoleInfo)
¼±ÇàÁ¶°Ç¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) ¼±ÇàÁ¶°ÇÀÌ Àû¿ëµÇ´Â ¿ªÇÒ·Î ¼³Á¤µÇ¾î ÀÖ´Â ¿ªÇÒÀ» »èÁ¦ÇÑ´Ù. |
boolean |
deleteInvalidAssignedUser(java.lang.String strRoleInfo,
java.lang.String strUserInfo)
¿ªÇÒ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) »ç¿ëÀÚ·Î ¼³Á¤µÇ¾î ÀÖ´Â »ç¿ëÀÚ Á¤º¸¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
deleteInvalidAssignedUsers(java.lang.String strRoleInfo,
java.util.Vector vcUsers)
¿ªÇÒ¿¡ ÇÒ´çµÇ¾î ÀÖ´Â »ç¿ëÀÚµéÀÌ »èÁ¦µÈ °æ¿ì »èÁ¦µÈ »ç¿ëÀÚµéÀ» ¿ªÇÒ¿¡¼ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) »ç¿ëÀÚµé·Î ¼³Á¤ÇÑ´Ù. |
boolean |
deleteInvalidAttrValue(java.lang.String strEntryInfo,
java.lang.String strValueInfo,
java.lang.String strInvalidAttr)
¿£Æ®¸®¿¡ À¯È¿ÇÏÁö ¾ÊÀº ¼Ó¼º °ªÀ¸·Î ¼³Á¤µÇ¾î ÀÖ´ø ¼Ó¼º °ªÀ» ¿£Æ®¸®¿¡¼ »èÁ¦ÇÑ´Ù. |
boolean |
deleteInvalidAttrValues(java.lang.String strEntryInfo,
java.util.Vector vcValues,
java.lang.String strInvalidAttr)
¿£Æ®¸®¿¡ À¯È¿ÇÏÁö ¾ÊÀº ¼Ó¼ºÀ¸·Î ¼³Á¤µÈ °ªµéÀ» ¾ò¾î¿Â´Ù. |
boolean |
deleteInvalidDsdRoleMember(java.lang.String DsdInfo,
java.lang.String strRoleInfo)
DSD ¿ªÇÒ ÁýÇÕ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) DSD ¿ªÇÒ ÁýÇÕÀÇ ±¸¼º¿øÀ¸·Î ¼³Á¤µÇ¾î ÀÖ´Â ¿ªÇÒ Á¤º¸¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
deleteInvalidDsdRoleMembers(java.lang.String strDsdInfo,
java.util.Vector vcRoles)
SSD ¿ªÇÒ ÁýÇÕ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) SSD ¿ªÇÒ ÁýÇÕÀÇ ±¸¼º¿øµé·Î ¼³Á¤µÇ¾î ÀÖ´Â ¿ªÇÒµéÀÇ Á¤º¸¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
deleteInvalidGrantResperm(java.lang.String strRoleInfo,
java.lang.String strRespermInfo)
¿ªÇÒ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) ÆÛ¹Ì¼ÇÀ¸·Î ¼³Á¤µÇ¾î ÀÖ´Â ÆÛ¹Ì¼ÇµéÀÇ Á¤º¸¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
deleteInvalidGrantResperms(java.lang.String strRoleInfo,
java.util.Vector vcResperms)
¿ªÇÒ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) ÆÛ¹Ì¼ÇÀ¸·Î ¼³Á¤µÇ¾î ÀÖ´Â ÆÛ¹Ì¼ÇµéÀÇ Á¤º¸¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
deleteInvalidPrecond(java.lang.String strPrecondInfo,
java.lang.String strPrecond)
¼±ÇàÁ¶°Ç¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) ¼±ÇàÁ¶°ÇÀ¸·Î ¼³Á¤µÇ¾î ÀÖ´Â ¼±ÇàÁ¶°Ç Á¤º¸(»ç¿ëÀÚÁ¶Á÷, ÆÛ¹Ì¼Ç)¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
deleteInvalidPreconds(java.lang.String strPrecondInfo,
java.util.Vector vcPreconds)
¼±ÇàÁ¶°Ç¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) ¼±ÇàÁ¶°ÇÀ¸·Î ¼³Á¤µÇ¾î ÀÖ´Â ¼±ÇàÁ¶°Ç Á¤º¸(»ç¿ëÀÚÁ¶Á÷, ÆÛ¹Ì¼Ç)µéÀ» »èÁ¦ÇÑ´Ù. |
boolean |
deleteInvalidSsdRoleMember(java.lang.String SsdInfo,
java.lang.String strRoleInfo)
SSD ¿ªÇÒ ÁýÇÕ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) SSD ¿ªÇÒ ÁýÇÕÀÇ ±¸¼º¿øÀ¸·Î ¼³Á¤µÇ¾î ÀÖ´Â ¿ªÇÒ Á¤º¸¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
deleteInvalidSsdRoleMembers(java.lang.String strSsdInfo,
java.util.Vector vcRoles)
SSD ¿ªÇÒ ÁýÇÕ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) SSD ¿ªÇÒ ÁýÇÕÀÇ ±¸¼º¿øµé·Î ¼³Á¤µÇ¾î ÀÖ´Â ¿ªÇÒµéÀÇ Á¤º¸¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
deleteInvalidUserAttrRule(java.lang.String strRoleInfo,
java.lang.String strUserAttrRule)
¿ªÇÒ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) »ç¿ëÀÚ ¼Ó¼º ÇÒ´ç ±ÔÄ¢À¸·Î ¼³Á¤µÇ¾î ÀÖ´Â »ç¿ëÀÚ ¼Ó¼º ÇÒ´ç ±ÔÄ¢ÀÇ Á¤º¸¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
deleteInvalidUserGroupRule(java.lang.String strRoleInfo,
java.lang.String strGroupInfo)
¿ªÇÒ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) »ç¿ëÀÚ ±×·ì ÇÒ´ç ±ÔÄ¢À¸·Î ¼³Á¤µÇ¾î ÀÖ´Â »ç¿ëÀÚ ±×·ì ÇÒ´ç ±ÔÄ¢ÀÇ Á¤º¸¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
deleteInvalidUserGroupRules(java.lang.String strRoleInfo,
java.util.Vector vcGroups)
¿ªÇÒ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) »ç¿ëÀÚ ±×·ì ÇÒ´ç ±ÔÄ¢À¸·Î ¼³Á¤µÇ¾î ÀÖ´Â »ç¿ëÀÚ ±×·ì ÇÒ´ç ±ÔÄ¢µéÀÇ Á¤º¸¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
deleteInvalidUserOrgRule(java.lang.String strRoleInfo,
java.lang.String strUserOrgInfo)
¿ªÇÒ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) »ç¿ëÀÚ Á¶Á÷ ÇÒ´ç ±ÔÄ¢À¸·Î ¼³Á¤µÇ¾î ÀÖ´Â »ç¿ëÀÚ Á¶Á÷ ÇÒ´ç ±ÔÄ¢µéÀÇ Á¤º¸¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
deleteInvalidUserOrgRules(java.lang.String strRoleInfo,
java.util.Vector vcUserOrgs)
¿ªÇÒ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) »ç¿ëÀÚ Á¶Á÷ ÇÒ´ç ±ÔÄ¢À¸·Î ¼³Á¤µÇ¾î ÀÖ´Â »ç¿ëÀÚ Á¶Á÷ ÇÒ´ç ±ÔÄ¢µéÀÇ Á¤º¸¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
deleteRole(java.lang.String strRoleInfo)
¿ªÇÒÀ» »èÁ¦ÇÑ´Ù. |
boolean |
deleteRolePrecond(java.lang.String strRolePrecondInfo)
¼±Çà Á¶°ÇÀ» »èÁ¦ÇÑ´Ù. |
boolean |
deleteRoleTree(java.lang.String strBaseInfo)
±âÁØ ¿ªÇÒÀ» Áß½ÉÀ¸·Î ÇÏÀ§¿¡ ÀÖ´Â ¸ðµç ¿ªÇÒµéÀ» »èÁ¦ÇÑ´Ù. |
boolean |
deleteRoleUserGroupRule(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.lang.String strUserGroupInfo)
¿ªÇÒ¿¡ ¼³Á¤µÇ¾î ÀÖ´Â »ç¿ëÀÚ ±×·ì¿¡ µû¸¥ »ç¿ëÀÚ ÇÒ´ç ±ÔÄ¢À» »èÁ¦ |
boolean |
deleteRoleUserOrgRule(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.lang.String strUserOrgRuleInfo)
¿ªÇÒ¿¡ ¼³Á¤µÇ¾î ÀÖ´Â »ç¿ëÀÚ Á¶Á÷¿¡ µû¸¥ »ç¿ëÀÚ ÇÒ´ç ±ÔÄ¢À» »èÁ¦ |
boolean |
deleteRoleUserOrgRuleByOrgInfo(java.lang.String strRoleInfo,
java.lang.String strUserOrgInfo)
¿ªÇÒ¿¡ ¼³Á¤µÇ¾î ÀÖ´Â »ç¿ëÀÚ Á¶Á÷¿¡ µû¸¥ »ç¿ëÀÚ ÇÒ´ç ±ÔÄ¢À» »èÁ¦ |
boolean |
deleteSsdRoleSet(java.lang.String strSsdRoleSetInfo)
SSD ¿ªÇÒ ÁýÇÕÀ» »èÁ¦ÇÑ´Ù. |
java.util.Vector |
findDsdRoleSet(AbstractSearchFilter objFilter)
ÁÖ¾îÁø Á¶°Ç¿¡ ¸Â´Â DSD ¿ªÇÒ ÁýÇÕµéÀ» °Ë»öÇÏ¿© ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù. |
java.util.Vector |
findRole(AbstractSearchFilter objFilter,
java.lang.String strBase,
boolean bScopeOneLevel)
ÁÖ¾îÁø Á¶°Ç¿¡ ¸Â´Â ¿ªÇÒµéÀ» °Ë»öÇÏ¿© ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù. |
java.util.Vector |
findRolePrecond(AbstractSearchFilter objFilter)
ÁÖ¾îÁø Á¶°Ç¿¡ ¸Â´Â ¼±Çà Á¶°ÇµéÀ» °Ë»öÇÏ¿© ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù. |
java.util.Vector |
findSsdRoleSet(AbstractSearchFilter objFilter)
ÁÖ¾îÁø Á¶°Ç¿¡ ¸Â´Â SSD ¿ªÇÒ ÁýÇÕµéÀ» °Ë»öÇÏ¿© ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù. |
java.util.Vector |
getAssignedRolesForUser(java.lang.String strUserInfo,
java.lang.String strBaseRoleInfo)
»ç¿ëÀÚ°¡ Á÷Á¢ ÇÒ´çµÈ ¿ªÇÒµéÀÇ ¸ñ·Ï |
java.util.Vector |
getAssignedRolesForUserByUserAttrRule(java.lang.String strUserInfo,
java.lang.String strBaseRoleInfo)
»ç¿ëÀÚ ¼Ó¼º ÇÒ´ç ±ÔÄ¢¿¡ ÀÇÇØ¼ »ç¿ëÀÚ¿¡°Ô ÇÒ´çµÈ ¿ªÇÒ Á¤º¸ |
java.util.Vector |
getAssignedRolesForUserByUserGroupRule(java.lang.String strUserInfo,
java.lang.String strBaseRoleInfo)
»ç¿ëÀÚ ±×·ì ÇÒ´ç ±ÔÄ¢¿¡ ÀÇÇØ¼ »ç¿ëÀÚ¿¡°Ô ÇÒ´çµÈ ¿ªÇÒ Á¤º¸ 1. |
java.util.Vector |
getAssignedRolesForUserByUserOrgRule(java.lang.String strUserInfo,
java.lang.String strBaseRoleInfo)
»ç¿ëÀÚ Á¶Á÷ ÇÒ´ç ±ÔÄ¢¿¡ ÀÇÇØ¼ »ç¿ëÀÚ¿¡°Ô ÇÒ´çµÈ ¿ªÇÒ Á¤º¸ |
java.util.Vector |
getAssignedRolesForUserGroup(java.lang.String strUserGroupInfo,
java.lang.String strBaseRoleInfo)
»ç¿ëÀÚ ±×·ì¿¡ ÇÒ´çµÈ ¿ªÇÒ Á¤º¸ : ±¸Çö ¾ÈµÊ |
java.util.Vector |
getAssignedRolesForUserOrg(java.lang.String strUserOrgInfo,
java.lang.String strBaseRoleInfo)
»ç¿ëÀÚ Á¶Á÷¿¡ ÇÒ´çµÈ ¿ªÇÒ Á¤º¸ : ±¸Çö ¾ÈµÊ |
java.util.Vector |
getAssignedUser(java.lang.String strRoleInfo,
boolean bImmobility)
¿ªÇÒ¿¡ ÇÒ´çµÈ »ç¿ëÀÚ Á¤º¸¸¦ ¾ò¾î¿Â´Ù. |
java.util.Vector |
getAssignedUserAll(java.lang.String strRoleInfo)
¿ªÇÒ¿¡ ÇÒ´çµÈ »ç¿ëÀÚ Á¤º¸¸¦ ¾ò¾î¿Â´Ù. |
java.lang.String |
getAttrRuleInUserAttrRule(java.lang.String strUserAttrRule)
»ç¿ëÀÚ ¼Ó¼º ÇÒ´ç ±ÔÄ¢ Á¤º¸¿¡¼ »ç¿ëÀÚ ¼Ó¼º ÇÒ´ç ±ÔÄ¢ Á¤º¸¸¦ ºÐ¸®, |
java.util.Vector |
getAuthorizedDSDResPerm(java.lang.String strUserInfo,
java.lang.String strIp,
java.util.Vector activeRoles)
Policy Server¸¦ À§ÇÑ ¸Þ¼Òµå »ç¿ëÀÚ¿¡°Ô »ó¼ÓµÇ¾î ¹¬½ÃÀûÀ¸·Î ÇÒ´çµÇ°Å³ª »ç¿ëÀÚ ÇÒ´ç ±ÔÄ¢À» ÅëÇÏ¿© ÇÒ´çµÈ ¿ªÇÒµéÀ» ÅëÇØ ÇØ´ç »ç¿ëÀÚ¿¡°Ô ºÎ¿©µÈ ¸®¼Ò½º ÆÛ¹Ì¼ÇÀÇ ¸ñ·ÏÀ» ¾ò´Â´Ù. |
java.util.Vector |
getAuthorizedResPerms(java.lang.String strUserInfo,
java.lang.String strIp)
Policy Server¸¦ À§ÇÑ ¸Þ¼Òµå »ç¿ëÀÚ¿¡°Ô »ó¼ÓµÇ¾î ¹¬½ÃÀûÀ¸·Î ÇÒ´çµÇ°Å³ª »ç¿ëÀÚ ÇÒ´ç ±ÔÄ¢À» ÅëÇÏ¿© ÇÒ´çµÈ ¿ªÇÒµéÀ» ÅëÇØ ÇØ´ç »ç¿ëÀÚ¿¡°Ô ºÎ¿©µÈ ¸®¼Ò½º ÆÛ¹Ì¼ÇÀÇ ¸ñ·ÏÀ» ¾ò´Â´Ù. |
java.util.Vector |
getAuthorizedRolesForResperm4Find(java.lang.String strRespermInfo)
|
java.util.Vector |
getAuthorizedRolesForUser(java.lang.String strUserInfo,
java.lang.String strIp)
Policy Server¸¦ À§ÇÑ ¸Þ¼Òµå »ç¿ëÀÚ¿¡°Ô »ó¼ÓµÇ¾î ¹¬½ÃÀûÀ¸·Î ÇÒ´çµÇ°Å³ª »ç¿ëÀÚ ÇÒ´ç ±ÔÄ¢À» ÅëÇÏ¿© ÇÒ´çµÈ ¿ªÇÒµéÀÇ ¸ñ·ÏÀ» ¾ò´Â´Ù. |
java.util.Vector |
getAuthorizedRolesForUser4Find(java.lang.String strUserInfo)
|
java.util.Vector |
getChildRolesInfo(java.lang.String strRoleInfo)
¿ªÇÒÀÇ ÇÑ ´Ü°è ÇÏÀ§¿¡ ÀÖ´Â ÀÚ½Ä ¿ªÇÒµéÀÇ Á¤º¸¸¦ ¾ò´Â´Ù. |
java.lang.String |
getDsdAttributeName(java.lang.String name)
DSD ¿ªÇÒ ÁýÇÕ °ü·Ã ¼Ó¼º °ªÀ» Á¶È¸ |
java.util.Hashtable |
getDsdAttributes()
¿ªÇÒ °ü·Ã ¼Ó¼º °ª¿¡ ´ëÇÑ HashtableÀ» ¾ò´Â´Ù. |
java.lang.String |
getDsdRoleSetEidInfo(java.lang.String strDsdRoleSetId)
DSD ¿ªÇÒ ÁýÇÕÀÇ À̸§ Á¤º¸ Á¶È¸ |
DsdRoleSet |
getDsdRoleSetInfo(java.lang.String strDsdRoleSetDn)
DSD ¿ªÇÒ ÁýÇÕ¿¡ ´ëÇÑ »ó¼¼ÇÑ Á¤º¸¸¦ ¾ò´Â´Ù. |
java.util.Vector |
getDSDRoleSets(java.util.Vector vcAuthorizedRoles)
|
java.lang.String |
getFilterInUserAttrRule(java.lang.String strUserAttrRule)
»ç¿ëÀÚ ¼Ó¼º ÇÒ´ç ±ÔÄ¢ Á¤º¸¿¡¼ ¼Ó¼º °Ë»ö Á¶°Ç Á¤º¸¸¦ ¾ò´Â´Ù |
java.util.Vector |
getGrantedResperm(java.lang.String strRoleInfo,
boolean bImmobility)
¿ªÇÒ¿¡ ºÎ¿©µÈ ÆÛ¹Ì¼Ç Á¤º¸¸¦ ¾ò¾î¿Â´Ù. |
java.util.Vector |
getGrantedRespermAll(java.lang.String strRoleInfo)
¿ªÇÒ¿¡ ºÎ¿©µÈ ÆÛ¹Ì¼Ç Á¤º¸¸¦ ¾ò¾î¿Â´Ù. |
java.lang.String |
getInvalidAdoptedRole(java.lang.String strPrecondInfo)
¼±ÇàÁ¶°Ç¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) ¼±ÇàÁ¶°ÇÀÌ Àû¿ëµÇ´Â ¿ªÇÒ·Î ¼³Á¤µÇ¾î ÀÖ´Â ¿ªÇÒÀÇ Á¤º¸¸¦ ¾ò´Â´Ù. |
java.util.Vector |
getInvalidAssignedUsers(java.lang.String strRoleInfo)
¿ªÇÒ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) »ç¿ëÀÚ·Î ¼³Á¤µÇ¾î ÀÖ´Â »ç¿ëÀÚµéÀÇ Á¤º¸¸¦ ¾ò´Â´Ù. |
java.lang.String |
getInvalidAttrValue(java.lang.String strEntryInfo,
java.lang.String strInvalidAttr)
¿£Æ®¸®¿¡ À¯È¿ÇÏÁö ¾ÊÀº ¼Ó¼ºÀ¸·Î ¼³Á¤µÈ °ªÀ» ¾ò¾î¿Â´Ù. |
java.util.Vector |
getInvalidAttrValues(java.lang.String strEntryInfo,
java.lang.String strInvalidAttr)
¿£Æ®¸®¿¡ À¯È¿ÇÏÁö ¾ÊÀº ¼Ó¼ºÀ¸·Î ¼³Á¤µÈ °ªµéÀ» ¾ò¾î¿Â´Ù. |
java.util.Vector |
getInvalidDsdRoleMembers(java.lang.String strDsdInfo)
DSD ¿ªÇÒ ÁýÇÕ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) DSD ¿ªÇÒ ÁýÇÕÀÇ ±¸¼º¿øÀ¸·Î ¼³Á¤µÇ¾î ÀÖ´Â ¿ªÇÒµéÀÇ Á¤º¸¸¦ ¾ò´Â´Ù. |
java.util.Vector |
getInvalidGrantedResperms(java.lang.String strRoleInfo)
¿ªÇÒ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) ÆÛ¹Ì¼ÇÀ¸·Î ¼³Á¤µÇ¾î ÀÖ´Â ÆÛ¹Ì¼ÇµéÀÇ Á¤º¸¸¦ ¾ò´Â´Ù. |
java.util.Vector |
getInvalidPreconds(java.lang.String strPrecondInfo)
¼±ÇàÁ¶°Ç¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) ¼±ÇàÁ¶°ÇÀ¸·Î ¼³Á¤µÇ¾î ÀÖ´Â ¼±ÇàÁ¶°Ç Á¤º¸(»ç¿ëÀÚÁ¶Á÷, ÆÛ¹Ì¼Ç)µéÀÇ Á¤º¸¸¦ ¾ò´Â´Ù. |
java.util.Vector |
getInvalidSsdRoleMembers(java.lang.String strSsdInfo)
SSD ¿ªÇÒ ÁýÇÕ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) SSD ¿ªÇÒ ÁýÇÕÀÇ ±¸¼º¿øÀ¸·Î ¼³Á¤µÇ¾î ÀÖ´Â ¿ªÇÒµéÀÇ Á¤º¸¸¦ ¾ò´Â´Ù. |
java.lang.String |
getInvalidUserAttrRule(java.lang.String strRoleInfo)
¿ªÇÒ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) »ç¿ëÀÚ ¼Ó¼º ÇÒ´ç ±ÔÄ¢À¸·Î ¼³Á¤µÇ¾î ÀÖ´Â »ç¿ëÀÚ ¼Ó¼º ÇÒ´ç ±ÔÄ¢ÀÇ Á¤º¸¸¦ ¾ò´Â´Ù. |
java.util.Vector |
getInvalidUserGroupRules(java.lang.String strRoleInfo)
¿ªÇÒ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) »ç¿ëÀÚ ±×·ì ÇÒ´ç ±ÔÄ¢À¸·Î ¼³Á¤µÇ¾î ÀÖ´Â »ç¿ëÀÚ ±×·ì ÇÒ´ç ±ÔÄ¢µéÀÇ Á¤º¸¸¦ ¾ò´Â´Ù. |
java.util.Vector |
getInvalidUserOrgRules(java.lang.String strRoleInfo)
¿ªÇÒ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) »ç¿ëÀÚ Á¶Á÷ ÇÒ´ç ±ÔÄ¢À¸·Î ¼³Á¤µÇ¾î ÀÖ´Â »ç¿ëÀÚ Á¶Á÷ ÇÒ´ç ±ÔÄ¢µéÀÇ Á¤º¸¸¦ ¾ò´Â´Ù. |
boolean |
getIsSubTreeInUserOrgRule(java.lang.String strUserOrgRule)
»ç¿ëÀÚ Á¶Á÷ ÇÒ´ç ±ÔÄ¢ Á¤º¸¿¡¼ ÇÏÀ§ Á¶Á÷ Æ÷ÇÔ ¿©ºÎ Á¤º¸¸¦ ¾ò´Â´Ù. |
int |
getLevel(java.lang.String strRoleDn)
¿ªÇÒÀÇ Level Á¤º¸¸¦ ¾ò´Â´Ù. |
java.util.Locale |
getLocale()
|
java.lang.String |
getParentRoleInfo(java.lang.String strRoleInfo)
¿ªÇÒÀÇ ºÎ¸ð ¿ªÇæ Á¤º¸¸¦ ±¸ÇÑ´Ù. |
java.lang.String |
getPrecondAttributeName(java.lang.String name)
¿ªÇÒ ¼±ÇàÁ¶°Ç °ü·Ã ¼Ó¼º °ªÀ» Á¶È¸ |
java.util.Hashtable |
getPrecondAttributes()
¿ªÇÒ ¼±ÇàÁ¶°Ç ¼Ó¼º °ª¿¡ ´ëÇÑ HashtableÀ» ¾ò´Â´Ù. |
java.lang.String |
getPrecondEidInfo(java.lang.String strPrecondId)
¼±ÇàÁ¶°ÇÀÇ À̸§ Á¤º¸ Á¶È¸ |
java.util.List |
getPSAssignedRolesForUserByUserAttrRule(User user,
java.lang.String strBaseRoleInfo)
|
java.util.List |
getPSAuthorizedRolesForUser4Find(User user)
|
java.lang.String |
getRespermEidInfo(java.lang.String strRespermId)
ÆÛ¹Ì¼ÇÀÇ À̸§ Á¤º¸ Á¶È¸ |
java.lang.String |
getRoleAttributeName(java.lang.String name)
¿ªÇÒ °ü·Ã ¼Ó¼º °ªÀ» Á¶È¸ |
java.util.Hashtable |
getRoleAttributes()
¿ªÇÒ °ü·Ã ¼Ó¼º °ª¿¡ ´ëÇÑ HashtableÀ» ¾ò´Â´Ù. |
java.lang.String |
getRoleBaseInfo(java.lang.String strRoleId)
¿ªÇÒÀÇ Á÷Á¢ ºÎ¸ð ¿ªÇÒÀÇ Á¤º¸¸¦ Á¶È¸ |
java.lang.String |
getRoleDescInfo(java.lang.String strRoleDn)
¿ªÇÒ¿¡ ¼³Á¤µÈ Description Á¤º¸¸¦ ¾ò¾î¿Â´Ù. |
java.lang.String |
getRoleEidInfo(java.lang.String strRoleId)
¿ªÇÒÀÇ À̸§ Á¤º¸ Á¶È¸ |
Role |
getRoleInfo(java.lang.String strRoleDn,
Macl macl)
¿ªÇÒ¿¡ ´ëÇÑ »ó¼¼ÇÑ Á¤º¸¸¦ ¾ò¾î¿Â´Ù. |
RolePrecond |
getRolePrecondInfo(java.lang.String strRolePrecondDn)
¼±Çà Á¶°Ç¿¡ ´ëÇÑ »ó¼¼ÇÑ Á¤º¸¸¦ ¾ò´Â´Ù. |
java.util.Vector |
getRoleProfileInfo(java.lang.String strRoleDn)
¿ªÇÒ¿¡ ¼³Á¤µÈ Profile Á¤º¸¸¦ ¾ò¾î¿Â´Ù. |
java.lang.String |
getRoleRepositoryInfo()
RoleRepository Á¤º¸¸¦ ¾ò¾î¿Â´Ù. |
java.lang.String |
getRoleRespermRuleInfo(java.lang.String strRoleDn)
¿ªÇÒ¿¡ ¼³Á¤µÈ ÆÛ¹Ì¼Ç ºÎ¿© ±ÔÄ¢ Á¤º¸¸¦ ¾ò¾î¿Â´Ù. |
java.lang.String |
getRoleUserAttrRule(java.lang.String strRoleInfo)
¿ªÇÒ¿¡ ¼³Á¤µÈ »ç¿ëÀÚ ¼Ó¼º¿¡ µû¸¥ »ç¿ëÀÚ ÇÒ´ç ±ÔÄ¢ Á¶È¸ |
java.util.Vector |
getRoleUserGroupRule(java.lang.String strRoleInfo)
¿ªÇÒ¿¡ ¼³Á¤µÈ »ç¿ëÀÚ ±×·ì¿¡ µû¸¥ »ç¿ëÀÚ ÇÒ´ç ±ÔÄ¢ Á¶È¸ |
java.util.Vector |
getRoleUserOrgRule(java.lang.String strRoleInfo)
¿ªÇÒ¿¡ ¼³Á¤µÈ »ç¿ëÀÚ Á¶Á÷¿¡ µû¸¥ »ç¿ëÀÚ ÇÒ´ç ±ÔÄ¢ Á¶È¸ |
RoleUserRule |
getRoleUserRuleInfo(java.lang.String strRoleDn)
¿ªÇÒ¿¡ ¼³Á¤µÈ »ç¿ëÀÚ ÇÒ´ç ±ÔÄ¢ Á¤º¸¸¦ ¾ò¾î¿Â´Ù. |
java.lang.String |
getSsdAttributeName(java.lang.String name)
SSD ¿ªÇÒ ÁýÇÕ °ü·Ã ¼Ó¼º °ªÀ» Á¶È¸ |
java.util.Hashtable |
getSsdAttributes()
¿ªÇÒ °ü·Ã ¼Ó¼º °ª¿¡ ´ëÇÑ HashtableÀ» ¾ò´Â´Ù. |
java.lang.String |
getSsdRoleSetEidInfo(java.lang.String strSsdRoleSetId)
SSD ¿ªÇÒ ÁýÇÕÀÇ À̸§ Á¤º¸ Á¶È¸ |
SsdRoleSet |
getSsdRoleSetInfo(java.lang.String strSsdRoleSetDn)
SSD ¿ªÇÒ ÁýÇÕ¿¡ ´ëÇÑ »ó¼¼ÇÑ Á¤º¸¸¦ ¾ò´Â´Ù. |
java.lang.String |
getUserOrgInfoInUserOrgRule(java.lang.String strUserOrgRule)
»ç¿ëÀÚ Á¶Á÷ ÇÒ´ç ±ÔÄ¢ Á¤º¸¿¡¼ »ç¿ëÀÚ Á¶Á÷ Á¤º¸¸¦ ¾ò´Â´Ù. |
java.lang.String |
getUserOrgInUserAttrRule(java.lang.String strUserAttrRule)
»ç¿ëÀÚ ¼Ó¼º ÇÒ´ç ±ÔÄ¢ Á¤º¸¿¡¼ »ç¿ëÀÚ Á¶Á÷, |
boolean |
grantResperm(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.lang.String strRespermInfo,
boolean bImmobility)
¿ªÇÒ¿¡ ÆÛ¹Ì¼ÇÀ» ºÎ¿©ÇÑ´Ù. |
boolean |
grantResperms(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.util.Vector vcResperms,
boolean bImmobility)
¿ªÇÒ¿¡ ÆÛ¹Ì¼ÇµéÀ» ºÎ¿©ÇÑ´Ù. |
boolean |
invalidateAdoptedRole(java.lang.String strPrecondInfo,
java.lang.String strRoleInfo)
¼±ÇàÁ¶°Ç¿¡ ¼±ÇàÁ¶°ÇÀÌ Àû¿ëµÇ´Â ¿ªÇÒ·Î ¼³Á¤µÈ ¿ªÇÒÀÌ »èÁ¦µÈ °æ¿ì ÇØ´ç ¿ªÇÒÀ» ¼±ÇàÁ¶°Ç¿¡¼ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) ¼±ÇàÁ¶°ÇÀÌ Àû¿ëµÇ´Â ¿ªÇÒ·Î ¼³Á¤ÇÑ´Ù. |
boolean |
invalidateAssignedUser(java.lang.String strRoleInfo,
java.lang.String strUserInfo)
¿ªÇÒ¿¡ ÇÒ´çµÇ¾î ÀÖ´Â »ç¿ëÀÚ°¡ »èÁ¦µÈ °æ¿ì ÇØ´ç »ç¿ëÀÚ¸¦ ¿ªÇÒ¿¡¼ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) »ç¿ëÀÚ·Î ¼³Á¤ÇÑ´Ù. |
boolean |
invalidateAssignedUsers(java.lang.String strRoleInfo,
java.util.Vector vcUsers)
¿ªÇÒ¿¡ ÇÒ´çµÇ¾î ÀÖ´Â »ç¿ëÀÚµéÀÌ »èÁ¦µÈ °æ¿ì »èÁ¦µÈ »ç¿ëÀÚµéÀ» ¿ªÇÒ¿¡¼ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) »ç¿ëÀÚµé·Î ¼³Á¤ÇÑ´Ù. |
boolean |
invalidateAttrValue(java.lang.String strEntryInfo,
java.lang.String strValueInfo,
java.lang.String strValidAttr,
java.lang.String strInvalidAttr)
¿£Æ®¸®¿¡ ¼³Á¤µÇ¾î ÀÖ´ø ¼Ó¼º °ªÁß ¼Ó¼º °ªÀÌ °¡¸®Å°´Â ¿£Æ®¸®°¡ »èÁ¦µÈ °æ¿ì ÇØ´ç ¼Ó¼º °ªÀ» À¯È¿ÇÏÁö ¾ÊÀº ¼Ó¼ºÀ¸·Î º¯°æÇÑ´Ù. |
boolean |
invalidateAttrValues(java.lang.String strEntryInfo,
java.util.Vector vcValues,
java.lang.String strValidAttr,
java.lang.String strInvalidAttr)
¿£Æ®¸®¿¡ ¼³Á¤µÇ¾î ÀÖ´ø ¼Ó¼º °ªµéÁß ¼Ó¼º °ªÀÌ °¡¸®Å°´Â ¿£Æ®¸®°¡ »èÁ¦µÈ ¼Ó¼º °ªµéÀ» À¯È¿ÇÏÁö ¾ÊÀº ¼Ó¼ºÀ¸·Î º¯°æÇÑ´Ù. |
boolean |
invalidateDsdRoleMember(java.lang.String DsdInfo,
java.lang.String strRoleInfo)
DSD ¿ªÇÒ ÁýÇÕ¿¡ DSD ¿ªÇÒ ÁýÇÕÀÇ ±¸¼º¿øÀ¸·Î ¼³Á¤µÈ ¿ªÇÒÀÌ »èÁ¦µÈ °æ¿ì ÇØ´ç ¿ªÇÒÀ» DSD ¿ªÇÒ ÁýÇÕ¿¡¼ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) DSD ¿ªÇÒ ÁýÇÕÀÇ ±¸¼º¿øÀ¸·Î ¼³Á¤ÇÑ´Ù. |
boolean |
invalidateDsdRoleMembers(java.lang.String strDsdInfo,
java.util.Vector vcRoles)
DSD ¿ªÇÒ ÁýÇÕ¿¡ DSD ¿ªÇÒ ÁýÇÕÀÇ ±¸¼º¿øÀ¸·Î ¼³Á¤µÈ ¿ªÇÒµéÀÌ »èÁ¦µÈ °æ¿ì ÇØ´ç ¿ªÇÒµéÀ» DSD ¿ªÇÒ ÁýÇÕ¿¡¼ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) DSD ¿ªÇÒ ÁýÇÕÀÇ ±¸¼º¿øµé·Î ¼³Á¤ÇÑ´Ù. |
boolean |
invalidateGrantResperm(java.lang.String strRoleInfo,
java.lang.String strRespermInfo)
¿ªÇÒ¿¡ ºÎ¿©µÇ¾î ÀÖ´Â ÆÛ¹Ì¼ÇÀÌ »èÁ¦µÈ °æ¿ì ÇØ´ç ÆÛ¹Ì¼ÇÀ» ¿ªÇÒ¿¡¼ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) ÆÛ¹Ì¼ÇÀ¸·Î ¼³Á¤ÇÑ´Ù. |
boolean |
invalidateGrantResperms(java.lang.String strRoleInfo,
java.util.Vector vcResperms)
¿ªÇÒ¿¡ ºÎ¿©µÇ¾î ÀÖ´Â ÆÛ¹Ì¼ÇµéÀÌ »èÁ¦µÈ °æ¿ì »èÁ¦µÈ ÆÛ¹Ì¼ÇµéÀ» ¿ªÇÒ¿¡¼ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) ÆÛ¹Ì¼Çµé·Î ¼³Á¤ÇÑ´Ù. |
boolean |
invalidatePrecond(java.lang.String strPrecondInfo,
java.lang.String strPrecond)
¼±ÇàÁ¶°Ç¿¡ ¼±ÇàÁ¶°ÇÀ¸·Î ¼³Á¤µÈ Á¤º¸°¡ °¡¸®Å°´Â Ç׸ñ(»ç¿ëÀÚÁ¶Á÷, ÆÛ¹Ì¼Ç)ÀÌ »èÁ¦µÈ °æ¿ì ÇØ´ç Á¤º¸¸¦ ¼±ÇàÁ¶°Ç¿¡¼ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) ¼±ÇàÁ¶°ÇÀ¸·Î ¼³Á¤ÇÑ´Ù. |
boolean |
invalidatePreconds(java.lang.String strPrecondInfo,
java.util.Vector vcPreconds)
¼±ÇàÁ¶°Ç¿¡ ¼±ÇàÁ¶°ÇÀ¸·Î ¼³Á¤µÈ Á¤º¸°¡ °¡¸®Å°´Â Ç׸ñ(»ç¿ëÀÚÁ¶Á÷, ÆÛ¹Ì¼Ç)ÀÌ »èÁ¦µÈ °æ¿ì ÇØ´ç Á¤º¸¸¦ ¼±ÇàÁ¶°Ç¿¡¼ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) ¼±ÇàÁ¶°ÇÀ¸·Î ¼³Á¤ÇÑ´Ù. |
boolean |
invalidateRespermInRolesPreconds(java.lang.String strRespermInfo)
ÁÖ¾îÁø ¸®¼Ò½º ÆÛ¹Ì¼ÇÀÌ ¼³Á¤µÈ ¿ªÇÒ, ¼±ÇàÁ¶°Ç¿¡¼ ¸®¼Ò½º ÆÛ¹Ì¼Ç Á¤º¸¸¦ À¯È¿ÇÏÁö ¾ÊÀº ¸®¼Ò½º ÆÛ¹Ì¼ÇÁ¤º¸·Î ¼³Á¤ÇÑ´Ù. |
boolean |
invalidateSsdRoleMember(java.lang.String SsdInfo,
java.lang.String strRoleInfo)
SSD ¿ªÇÒ ÁýÇÕ¿¡ SSD ¿ªÇÒ ÁýÇÕÀÇ ±¸¼º¿øÀ¸·Î ¼³Á¤µÈ ¿ªÇÒÀÌ »èÁ¦µÈ °æ¿ì ÇØ´ç ¿ªÇÒÀ» SSD ¿ªÇÒ ÁýÇÕ¿¡¼ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) SSD ¿ªÇÒ ÁýÇÕÀÇ ±¸¼º¿øÀ¸·Î ¼³Á¤ÇÑ´Ù. |
boolean |
invalidateSsdRoleMembers(java.lang.String strSsdInfo,
java.util.Vector vcRoles)
SSD ¿ªÇÒ ÁýÇÕ¿¡ SSD ¿ªÇÒ ÁýÇÕÀÇ ±¸¼º¿øÀ¸·Î ¼³Á¤µÈ ¿ªÇÒµéÀÌ »èÁ¦µÈ °æ¿ì ÇØ´ç ¿ªÇÒµéÀ» SSD ¿ªÇÒ ÁýÇÕ¿¡¼ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) SSD ¿ªÇÒ ÁýÇÕÀÇ ±¸¼º¿øµé·Î ¼³Á¤ÇÑ´Ù. |
boolean |
invalidateUserAttrRule(java.lang.String strRoleInfo,
java.lang.String strUserAttrRule)
¿ªÇÒ¿¡ ºÎ¿©µÇ¾î ÀÖ´Â »ç¿ëÀÚ ¼Ó¼º ÇÒ´ç ±ÔÄ¢¿¡ ¼³Á¤µÈ »ç¿ëÀÚ Á¶Á÷ÀÌ »èÁ¦µÈ °æ¿ì ÇØ´ç »ç¿ëÀÚ ¼Ó¼º ÇÒ´ç ±ÔÄ¢À» ¿ªÇÒ¿¡¼ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) »ç¿ëÀÚ ¼Ó¼º ÇÒ´ç ±ÔÄ¢À¸·Î ¼³Á¤ÇÑ´Ù. |
boolean |
invalidateUserGroupInRoles(java.lang.String strUserGroupInfo)
ÁÖ¾îÁø »ç¿ëÀÚ ±×·ìÀÌ ¼³Á¤µÈ ¿ªÇÒ¿¡¼ »ç¿ëÀÚ ±×·ì Á¤º¸¸¦ À¯È¿ÇÏÁö ¾ÊÀº »ç¿ëÀÚ ±×·ì Á¤º¸·Î ¼³Á¤ÇÑ´Ù. |
boolean |
invalidateUserGroupRule(java.lang.String strRoleInfo,
java.lang.String strGroupInfo)
¿ªÇÒ¿¡ ¼³Á¤µÇ¾î ÀÖ´Â »ç¿ëÀÚ ±×·ì ÇÒ´ç ±ÔÄ¢¿¡ ¼³Á¤µÈ »ç¿ëÀÚ ±×·ìÀÌ »èÁ¦µÈ °æ¿ì ÇØ´ç »ç¿ëÀÚ ±×·ì ÇÒ´ç ±ÔÄ¢À» ¿ªÇÒ¿¡¼ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) »ç¿ëÀÚ ±×·ì ÇÒ´ç ±ÔÄ¢À¸·Î ¼³Á¤ÇÑ´Ù. |
boolean |
invalidateUserGroupRules(java.lang.String strRoleInfo,
java.util.Vector vcGroups)
¿ªÇÒ¿¡ »ç¿ëÀÚ ±×·ì ÇÒ´ç ±ÔÄ¢À¸·Î ¼³Á¤µÇ¾î ÀÖ´Â »ç¿ëÀÚ ±×·ìµéÀÌ »èÁ¦µÈ °æ¿ì »èÁ¦µÈ »ç¿ëÀÚ ±×·ìµé°ú °ü·ÃµÈ »ç¿ëÀÚ ±×·ì ÇÒ´ç ±ÔÄ¢À» ¿ªÇÒ¿¡¼ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) »ç¿ëÀÚ ±×·ì ÇÒ´ç ±ÔÄ¢µé·Î ¼³Á¤ÇÑ´Ù. |
boolean |
invalidateUserInRoles(java.lang.String strUserInfo)
ÁÖ¾îÁø »ç¿ëÀÚ°¡ ÇÒ´çµÈ ¿ªÇÒ¿¡¼ »ç¿ëÀÚ Á¤º¸¸¦ À¯È¿ÇÏÁö ¾ÊÀº »ç¿ëÀÚ Á¤º¸·Î ¼³Á¤ÇÑ´Ù. |
boolean |
invalidateUserOrgInRolesPreconds(java.lang.String strUserOrgInfo)
ÁÖ¾îÁø »ç¿ëÀÚ Á¶Á÷ÀÌ ¼³Á¤µÈ ¿ªÇÒ¶Ç´Â ¼±ÇàÁ¶°Ç¿¡¼ »ç¿ëÀÚ Á¶Á÷ Á¤º¸¸¦ À¯È¿ÇÏÁö ¾ÊÀº »ç¿ëÀÚ Á¶Á÷ Á¤º¸·Î ¼³Á¤ÇÑ´Ù. |
boolean |
invalidateUserOrgRule(java.lang.String strRoleInfo,
java.lang.String strUserOrgInfo)
¿ªÇÒ¿¡ ºÎ¿©µÇ¾î ÀÖ´Â »ç¿ëÀÚ Á¶Á÷ ÇÒ´ç ±ÔÄ¢¿¡ ¼³Á¤µÈ »ç¿ëÀÚ Á¶Á÷ÀÌ »èÁ¦µÈ °æ¿ì ÇØ´ç »ç¿ëÀÚ Á¶Á÷ ÇÒ´ç ±ÔÄ¢À» ¿ªÇÒ¿¡¼ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) »ç¿ëÀÚ Á¶Á÷ ÇÒ´ç ±ÔÄ¢À¸·Î ¼³Á¤ÇÑ´Ù. |
boolean |
invalidateUserOrgRules(java.lang.String strRoleInfo,
java.util.Vector vcUserOrgs)
¿ªÇÒ¿¡ »ç¿ëÀÚ Á¶Á÷ ÇÒ´ç ±ÔÄ¢À¸·Î ¼³Á¤µÇ¾î ÀÖ´Â »ç¿ëÀÚ Á¶Á÷µéÀÌ »èÁ¦µÈ °æ¿ì »èÁ¦µÈ »ç¿ëÀÚ Á¶Á÷µé°ú °ü·ÃµÈ »ç¿ëÀÚ Á¶Á÷ ÇÒ´ç ±ÔÄ¢À» ¿ªÇÒ¿¡¼ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) »ç¿ëÀÚ Á¶Á÷ ÇÒ´ç ±ÔÄ¢µé·Î ¼³Á¤ÇÑ´Ù. |
boolean |
IsParentRole(java.lang.String strChildRoleInfo,
java.lang.String strParentRoleInfo)
ºñ±³µÇ´Â ¿ªÇÒÀÌ ¿øº» ¿ªÇÒÀÇ »óÀ§¿¡ Á¸ÀçÇÏ´Â ¿ªÇÒÀÎÁö¸¦ °Ë»çÇÏ´Â ÇÔ¼ö |
java.lang.String |
makeDsdRoleSetId(java.lang.String strDsdRoleSetName)
DSD ¿ªÇÒ ÁýÇÕÀÇ Id °ªÀ» »ý¼ºÇÑ´Ù. |
java.lang.String |
makePrecondId(java.lang.String strPrecondName)
¼±ÇàÁ¶°ÇÀÇ Id °ªÀ» »ý¼ºÇÑ´Ù. |
java.lang.String |
makeRoleId(java.lang.String strBaseId,
java.lang.String strRoleName)
¿ªÇÒÀÇ Id °ªÀ» »ý¼ºÇÑ´Ù. |
java.lang.String |
makeSsdRoleSetId(java.lang.String strSsdRoleSetName)
SSD ¿ªÇÒ ÁýÇÕÀÇ Id °ªÀ» »ý¼ºÇÑ´Ù. |
boolean |
modifyDsdRoleSet(DsdRoleSet roledsdsetInfo)
DSD ¿ªÇÒ ÁýÇÕÀÇ DsdRoleMemberÁ¤º¸¸¦ ¼öÁ¤ÇÑ´Ù. |
boolean |
modifyDsdRoleSetRoleMembers(java.lang.String strAdminInfo,
java.lang.String strDsdRoleSetInfo,
java.util.Vector vcDsdRoleMembers)
DSD ¿ªÇÒ ÁýÇÕÀÇ DsdRoleMemberÁ¤º¸¸¦ ¼öÁ¤ÇÑ´Ù. |
boolean |
modifyRole(Role roleInfo,
java.util.HashSet setModifyAttr,
boolean bModifyProf)
¿ªÇÒ »ó¼Ó±¸Á¶¿¡ ¿ªÇÒÀ» Ãß°¡ÇÑ´Ù. |
boolean |
modifyRoleDescInfo(java.lang.String strAdminInfo,
java.lang.String strRoleDn,
java.lang.String strDescInfo)
¿ªÇÒÀÇ Description Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù. |
boolean |
modifyRolePrecond(RolePrecond roleprecondInfo)
¼±Çà Á¶°Ç Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù. |
boolean |
modifyRolePrecondAdoptedRole(java.lang.String strAdminInfo,
java.lang.String strRolePrecondInfo,
java.lang.String strAdoptedRole)
¼±Çà Á¶°Ç¿¡ ¼³Á¤µÇ¾î ÀÖ´Â AdoptedRole Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù. |
boolean |
modifyRolePrecondPrecond(java.lang.String strAdminInfo,
java.lang.String strRolePrecondInfo,
java.util.Vector vcPreconds)
¼±Çà Á¶°Ç¿¡ ¼³Á¤µÇ¾î ÀÖ´Â Precond Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù. |
boolean |
modifyRoleProfileInfo(java.lang.String strAdminInfo,
java.lang.String strRoleDn,
java.util.Vector vcProfile)
¿ªÇÒÀÇ Profile Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù. |
boolean |
modifyRoleUserAttrRule(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.lang.String strUserAttrRule)
¿ªÇÒ¿¡ ¼³Á¤µÈ »ç¿ëÀÚ ¼Ó¼º¿¡ µû¸¥ »ç¿ëÀÚ ÇÒ´ç ±ÔÄ¢ Á¤º¸¸¦ ¼öÁ¤ |
boolean |
modifyRoleUserGroupRule(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.util.Vector vcUserGroupRule)
¿ªÇÒ¿¡ ¼³Á¤µÇ¾î ÀÖ´Â »ç¿ëÀÚ ±×·ì¿¡ µû¸¥ »ç¿ëÀÚ ÇÒ´ç ±ÔÄ¢À» ¼öÁ¤ |
boolean |
modifyRoleUserOrgRule(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.util.Vector vcUserOrgRule)
¿ªÇÒ¿¡ ¼³Á¤µÇ¾î ÀÖ´Â »ç¿ëÀÚ Á¶Á÷¿¡ µû¸¥ »ç¿ëÀÚ ÇÒ´ç ±ÔÄ¢À» ¼öÁ¤ |
boolean |
modifyRoleUserRuleInfo(java.lang.String strAdminInfo,
java.lang.String strRoleDn,
RoleUserRule roleUserRule)
¿ªÇÒ¿¡ ¼³Á¤µÇ¾î ÀÖ´Â »ç¿ëÀÚ ÇÒ´ç ±ÔÄ¢(UserRule)À» ¼öÁ¤ÇÑ´Ù. |
boolean |
modifySsdRoleSet(SsdRoleSet rolessdsetInfo)
SSD ¿ªÇÒ ÁýÇÕÀÇ Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù. |
boolean |
modifySsdRoleSetRoleMembers(java.lang.String strAdminInfo,
java.lang.String strSsdRoleSetInfo,
java.util.Vector vcSsdRoleMembers)
SSD ¿ªÇÒ ÁýÇÕÀÇ SsdRoleMemberÁ¤º¸¸¦ ¼öÁ¤ÇÑ´Ù. |
boolean |
moveRole(java.lang.String strSrcInfo,
java.lang.String strDstInfo)
¿ªÇÒÀ» À̵¿ÇÑ´Ù. |
boolean |
revokeResperm(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.lang.String strRespermInfo)
¿ªÇÒ¿¡ ºÎ¿©µÇ¾î ÀÖ´ø ÆÛ¹Ì¼ÇÀ» Ãë¼ÒÇÑ´Ù. |
boolean |
revokeResperms(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.util.Vector vcResperms)
¿ªÇÒ¿¡ ºÎ¿©µÇ¾î ÀÖ´ø ÆÛ¹Ì¼ÇµéÀ» Ãë¼ÒÇÑ´Ù. |
void |
setLocale(java.util.Locale locale)
|
boolean |
validateAdoptedRole(java.lang.String strPrecondInfo,
java.lang.String strRoleInfo)
¼±ÇàÁ¶°Ç¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) ¼±ÇàÁ¶°ÇÀÌ Àû¿ëµÇ´Â ¿ªÇÒ·Î ¼³Á¤µÇ¾î ÀÖ´Â ¿ªÇÒÀ» ¼±ÇàÁ¶°ÇÀÌ Àû¿ëµÇ´Â ¿ªÇÒ·Î ¼³Á¤ÇÑ´Ù. |
boolean |
validateAssignedUser(java.lang.String strRoleInfo,
java.lang.String strUserInfo)
¿ªÇÒ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) »ç¿ëÀÚ·Î ¼³Á¤µÇ¾î ÀÖ´Â »ç¿ëÀÚ¸¦ ¿ªÇÒ¿¡ ÇÒ´çÇÑ´Ù. |
boolean |
validateAssignedUsers(java.lang.String strRoleInfo,
java.util.Vector vcUsers)
¿ªÇÒ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) »ç¿ëÀÚµé·Î ¼³Á¤µÇ¾î ÀÖ´Â »ç¿ëÀÚµéÀ» ¿ªÇÒ¿¡ ÇÒ´çÇÑ´Ù. |
boolean |
validateAttrValue(java.lang.String strEntryInfo,
java.lang.String strValueInfo,
java.lang.String strInvalidAttr,
java.lang.String strValidAttr)
¿£Æ®¸®¿¡ À¯È¿ÇÏÁö ¾ÊÀº ¼Ó¼º °ªÀ¸·Î ¼³Á¤µÇ¾î ÀÖ´ø ¼Ó¼º °ªÀ» À¯È¿ÇÑ ¼Ó¼º °ªÀ¸·Î º¯°æÇÑ´Ù. |
boolean |
validateAttrValues(java.lang.String strEntryInfo,
java.util.Vector vcValues,
java.lang.String strInvalidAttr,
java.lang.String strValidAttr)
¿£Æ®¸®¿¡ ¼³Á¤µÇ¾î ÀÖ´ø À¯È¿ÇÏÁö ¾ÊÀº ¼Ó¼º °ªµéÀ» À¯È¿ÇÑ ¼Ó¼ºÀ¸·Î º¯°æÇÑ´Ù. |
boolean |
validateDsdRoleMember(java.lang.String DsdInfo,
java.lang.String strRoleInfo)
DSD ¿ªÇÒ ÁýÇÕ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) DSD ¿ªÇÒ ÁýÇÕÀÇ ±¸¼º¿øÀ¸·Î ¼³Á¤µÇ¾î ÀÖ´Â ¿ªÇÒÀ» DSD ¿ªÇÒÀÇ ±¸¼º¿øÀ¸·Î ¼³Á¤ÇÑ´Ù. |
boolean |
validateDsdRoleMembers(java.lang.String strDsdInfo,
java.util.Vector vcRoles)
DSD ¿ªÇÒ ÁýÇÕ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) DSD ¿ªÇÒ ÁýÇÕÀÇ ±¸¼º¿øµé·Î ¼³Á¤µÇ¾î ÀÖ´Â ¿ªÇÒµéÀ» DSD ¿ªÇÒÀÇ ±¸¼º¿øµé·Î ¼³Á¤ÇÑ´Ù. |
boolean |
validateGrantResperm(java.lang.String strRoleInfo,
java.lang.String strRespermInfo)
¿ªÇÒ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) ÆÛ¹Ì¼ÇÀ¸·Î ¼³Á¤µÇ¾î ÀÖ´Â ÆÛ¹Ì¼ÇÀ» ¿ªÇÒ¿¡ ºÎ¿©ÇÑ´Ù. |
boolean |
validateGrantResperms(java.lang.String strRoleInfo,
java.util.Vector vcResperms)
¿ªÇÒ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) ÆÛ¹Ì¼Çµé·Î ¼³Á¤µÇ¾î ÀÖ´Â ÆÛ¹Ì¼ÇµéÀ» ¿ªÇÒ¿¡ ºÎ¿©ÇÑ´Ù. |
boolean |
validatePrecond(java.lang.String strPrecondInfo,
java.lang.String strPrecond)
¼±ÇàÁ¶°Ç¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) ¼±ÇàÁ¶°ÇÀ¸·Î ¼³Á¤µÇ¾î ÀÖ´Â ¼±ÇàÁ¶°Ç Á¤º¸(»ç¿ëÀÚÁ¶Á÷, ÆÛ¹Ì¼Ç)À» ¼±ÇàÁ¶°ÇÀ¸·Î ¼³Á¤ÇÑ´Ù. |
boolean |
validatePreconds(java.lang.String strPrecondInfo,
java.util.Vector vcPreconds)
¼±ÇàÁ¶°Ç¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) ¼±ÇàÁ¶°ÇÀ¸·Î ¼³Á¤µÇ¾î ÀÖ´Â ¼±ÇàÁ¶°Ç Á¤º¸(»ç¿ëÀÚÁ¶Á÷, ÆÛ¹Ì¼Ç)µéÀ» ¼±ÇàÁ¶°ÇÀ¸·Î ¼³Á¤ÇÑ´Ù. |
boolean |
validateSsdRoleMember(java.lang.String SsdInfo,
java.lang.String strRoleInfo)
SSD ¿ªÇÒ ÁýÇÕ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) SSD ¿ªÇÒ ÁýÇÕÀÇ ±¸¼º¿øÀ¸·Î ¼³Á¤µÇ¾î ÀÖ´Â ¿ªÇÒÀ» SSD ¿ªÇÒÀÇ ±¸¼º¿øÀ¸·Î ¼³Á¤ÇÑ´Ù. |
boolean |
validateSsdRoleMembers(java.lang.String strSsdInfo,
java.util.Vector vcRoles)
SSD ¿ªÇÒ ÁýÇÕ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) SSD ¿ªÇÒ ÁýÇÕÀÇ ±¸¼º¿øµé·Î ¼³Á¤µÇ¾î ÀÖ´Â ¿ªÇÒµéÀ» SSD ¿ªÇÒÀÇ ±¸¼º¿øµé·Î ¼³Á¤ÇÑ´Ù. |
boolean |
validateUserAttrRule(java.lang.String strRoleInfo,
java.lang.String strUserAttrRule)
¿ªÇÒ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) »ç¿ëÀÚ ÇÒ´ç ±ÔÄ¢À¸·Î ¼³Á¤µÇ¾î ÀÖ´Â »ç¿ëÀÚ ÇÒ´ç ±ÔÄ¢À» ¿ªÇÒ¿¡ ¼³Á¤ÇÑ´Ù. |
boolean |
validateUserGroupRule(java.lang.String strRoleInfo,
java.lang.String strGroupInfo)
¿ªÇÒ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) »ç¿ëÀÚ ±×·ì ÇÒ´ç ±ÔÄ¢À¸·Î ¼³Á¤µÇ¾î ÀÖ´Â »ç¿ëÀÚ ±×·ì ÇÒ´ç ±ÔÄ¢À» ¿ªÇÒ¿¡ ¼³Á¤ÇÑ´Ù. |
boolean |
validateUserGroupRules(java.lang.String strRoleInfo,
java.util.Vector vcGroups)
¿ªÇÒ¿¡ »ç¿ëÀÚ ±×·ì ÇÒ´ç ±ÔÄ¢À¸·Î ¼³Á¤µÇ¾î ÀÖ´Â »ç¿ëÀÚ ±×·ìµéÀÌ »èÁ¦µÈ °æ¿ì »èÁ¦µÈ »ç¿ëÀÚ ±×·ìµé°ú °ü·ÃµÈ »ç¿ëÀÚ ±×·ì ÇÒ´ç ±ÔÄ¢À» ¿ªÇÒ¿¡¼ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) »ç¿ëÀÚ ±×·ì ÇÒ´ç ±ÔÄ¢µé·Î ¼³Á¤ÇÑ´Ù. |
boolean |
validateUserOrgRule(java.lang.String strRoleInfo,
java.lang.String strUserOrgInfo)
¿ªÇÒ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) »ç¿ëÀÚ Á¶Á÷ ÇÒ´ç ±ÔÄ¢À¸·Î ¼³Á¤µÇ¾î ÀÖ´Â »ç¿ëÀÚ Á¶Á÷ ÇÒ´ç ±ÔÄ¢À» ¿ªÇÒ¿¡ ¼³Á¤ÇÑ´Ù. |
boolean |
validateUserOrgRules(java.lang.String strRoleInfo,
java.util.Vector vcUserOrgs)
¿ªÇÒ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) »ç¿ëÀÚ Á¶Á÷ ÇÒ´ç ±ÔÄ¢µé·Î ¼³Á¤µÇ¾î ÀÖ´Â »ç¿ëÀÚ Á¶Á÷ ÇÒ´ç ±ÔÄ¢µéÀ» ¿ªÇÒ¿¡ ºÎ¿©ÇÑ´Ù. |
Methods inherited from class com.safeidentity.adminservice.dao.rdb.RdbDefDao |
close, close, close, close, close, close, destroy, finishTransaction, getAdminDnID, getAdminSfDn, getAdminSfDn, getConnection, getConnection, getDBConnection, getDBConnection, getDn, getPrDntype, getUserRepositoryInfo, isNullData, IsTopAdmin, main, putAdminDn, putAdminSfDn, putNewId, readUserRepositoryInfo |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public RdbRoleDao()
Method Detail |
public final java.util.Locale getLocale()
getLocale
in interface RoleDao
public final void setLocale(java.util.Locale locale)
setLocale
in interface RoleDao
public final java.util.Vector getChildRolesInfo(java.lang.String strRoleInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getChildRolesInfo
in interface RoleDao
strRoleInfo
- ÀÚ½Ä ¿ªÇÒ Á¤º¸¸¦ ±¸ÇϰíÀÚ ÇÏ´Â ¿ªÇÒ Á¤º¸ (dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean addRole(Role roleInfo, java.util.HashSet setModifyAttr, boolean bModifyProf) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException, SFAccessRightException
addRole
in interface RoleDao
roleInfo
- Ãß°¡ÇÒ ¿ªÇÒÀÇ Á¤º¸¸¦ ´ã°í ÀÖ´Â Role °´Ã¼bModifyProf
- ¼Ó¼º ¼öÁ¤ ±ÇÇÑÀÌ ÀÖ´ÂÁö ¿©ºÎ
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFAccessRightException
public final boolean modifyRole(Role roleInfo, java.util.HashSet setModifyAttr, boolean bModifyProf) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException, SFAccessRightException
modifyRole
in interface RoleDao
roleInfo
- Ãß°¡ÇÒ ¿ªÇÒÀÇ Á¤º¸¸¦ ´ã°í ÀÖ´Â Role °´Ã¼setModifyAttr
- addRoleÀ» ¼öÇàÇÏ´Â °ü¸®ÀÚÀÇ °ü¸®±ÇÇÑ Á¤º¸. nullÀ̸é ÃÖ»óÀ§ °ü¸®ÀÚbModifyProf
- ¼Ó¼º ¼öÁ¤ ±ÇÇÑÀÌ ÀÖ´ÂÁö ¿©ºÎ
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFAccessRightException
public final boolean modifyRoleDescInfo(java.lang.String strAdminInfo, java.lang.String strRoleDn, java.lang.String strDescInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
modifyRoleDescInfo
in interface RoleDao
strAdminInfo
- strRoleDn
- Description Á¤º¸¸¦ ¼öÁ¤ÇÒ ¿ªÇÒ/SsdRoleSet/RolePrecondÀÇ Á¤º¸(dn)strDescInfo
- ¼öÁ¤ÇÒ Description Á¤º¸, nullÀÌ¸é ±âÁ¸¿¡ ¼³Á¤µÇ¾î ÀÖ´ø °ªÀ» »èÁ¦ÇÑ´Ù.
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public final boolean modifyRoleProfileInfo(java.lang.String strAdminInfo, java.lang.String strRoleDn, java.util.Vector vcProfile) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
modifyRoleProfileInfo
in interface RoleDao
strAdminInfo
- strRoleDn
- Profile Á¤º¸¸¦ ¼öÁ¤ÇÒ ¿ªÇÒ Á¤º¸(dn)vcProfile
- ¼öÁ¤ÇÒ Profile ¸ñ·Ï. null Àΰæ¿ì ±âÁ¸¿¡ ¼³Á¤µÈ ¸ðµç Profile Á¤º¸¸¦ »èÁ¦ÇÑ´Ù.
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public final boolean moveRole(java.lang.String strSrcInfo, java.lang.String strDstInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
moveRole
in interface RoleDao
strSrcInfo
- À̵¿ÇÒ ¿øº» ¿ªÇÒ¿¡ ´ëÇÑ Á¤º¸(dn)strDstInfo
- À̵¿µÉ ´ë»ó ¿ªÇÒ¿¡ ´ëÇÑ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public final boolean deleteRole(java.lang.String strRoleInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
deleteRole
in interface RoleDao
strRoleInfo
- »èÁ¦ÇÒ ¿ªÇÒ¿¡ ´ëÇÑ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public final boolean deleteRoleTree(java.lang.String strBaseInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
deleteRoleTree
in interface RoleDao
strBaseInfo
- »èÁ¦ÇÒ ¿ªÇÒ¿¡ ´ëÇÑ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public final boolean IsParentRole(java.lang.String strChildRoleInfo, java.lang.String strParentRoleInfo)
IsParentRole
in interface RoleDao
strChildRoleInfo
- strParentRoleInfo
-
public final java.lang.String getParentRoleInfo(java.lang.String strRoleInfo)
getParentRoleInfo
in interface RoleDao
strRoleInfo
- ºÎ¸ð ¿ªÇÒ Á¤º¸¸¦ ±¸ÇϰíÀÚ ÇÏ´Â ¿ªÇÒ Á¤º¸ (dn)
public final java.lang.String makeRoleId(java.lang.String strBaseId, java.lang.String strRoleName)
makeRoleId
in interface RoleDao
strBaseId
- Id¸¦ »ý¼ºÇÒ ¿ªÇÒÀÇ Á÷Á¢ ºÎ¸ð ¿ªÇÒÀÇ IdstrRoleName
- »ý¼ºÇÒ ¿ªÇÒÀÇ À̸§
public final java.util.Vector findRole(AbstractSearchFilter objFilter, java.lang.String strBase, boolean bScopeOneLevel) throws SFEnvParamException, SFBindException, SFDaoException
findRole
in interface RoleDao
strBase
- °Ë»öÀ» ½ÃÀÛÇϱâ À§ÇÑ ¿ªÇÒ ±¸Á¶ »ó¿¡¼ÀÇ À§Ä¡. null ÀÎ °æ¿ì ¿ªÇÒ root ¿¡¼ ºÎÅÍ °Ë»öbScopeOneLevel
- true ÀÎ °æ¿ì ÇѴܰè ÇÏÀ§ÀÇ ¿ªÇҵ鸸À» °Ë»ö. falseÀÇ °æ¿ì strBase ÇÏÀ§ÀÇ ¸ðµç ¿ªÇÒµéÀ» °Ë»ö
SFEnvParamException
SFBindException
SFDaoException
public final java.lang.String getRoleAttributeName(java.lang.String name)
getRoleAttributeName
in interface RoleDao
name
- ¿ªÇÒ ¼Ó¼ºÀÇ À̸§
public final java.util.Hashtable getRoleAttributes()
getRoleAttributes
in interface RoleDao
public final java.lang.String getRoleBaseInfo(java.lang.String strRoleId)
getRoleBaseInfo
in interface RoleDao
strRoleId
- ¿ªÇÒ Á¤º¸
public final java.lang.String getRoleDescInfo(java.lang.String strRoleDn) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getRoleDescInfo
in interface RoleDao
strRoleDn
- Description Á¤º¸¸¦ ¾ò±â À§ÇÑ ¿ªÇÒ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public final java.lang.String getRoleEidInfo(java.lang.String strRoleId)
getRoleEidInfo
in interface RoleDao
strRoleId
- À̸§ Á¤º¸¸¦ Á¶È¸ÇÒ ¿ªÇÒÀÇ Id
public final RolePrecond getRolePrecondInfo(java.lang.String strRolePrecondDn) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getRolePrecondInfo
in interface RoleDao
strRolePrecondDn
- »ó¼¼ÇÑ Á¤º¸¸¦ ¾ò¾î¿Ã ¼±ÇàÁ¶°ÇÀÇ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public final java.util.Vector getRoleProfileInfo(java.lang.String strRoleDn) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getRoleProfileInfo
in interface RoleDao
strRoleDn
- Profile Á¤º¸¸¦ ¾ò±â À§ÇÑ ¿ªÇÒ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public final java.lang.String getRoleRespermRuleInfo(java.lang.String strRoleDn) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getRoleRespermRuleInfo
in interface RoleDao
strRoleDn
- ÆÛ¹Ì¼Ç ºÎ¿© ±ÔÄ¢ Á¤º¸¸¦ ¾ò¾î¿Ã ¿ªÇÒ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
- »ç¿ë¾ÈÇÔpublic final int getLevel(java.lang.String strRoleDn)
strRoleDn
- level Á¤º¸¸¦ ¾ò°íÀÚ ÇÏ´Â ¿ªÇÒ¿¡ ´ëÇÑ Á¤º¸(dn)
public final boolean assignUser(java.lang.String strAdminInfo, java.lang.String strRoleInfo, java.lang.String strUserInfo, boolean bImmobility) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException, SFAlreadyExistsException
assignUser
in interface RoleDao
strAdminInfo
- strRoleInfo
- »ç¿ëÀÚ¸¦ ÇÒ´çÇÒ ¿ªÇÒ¿¡ ´ëÇÑ Á¤º¸(dn)strUserInfo
- ÇÒ´çÇÒ »ç¿ëÀÚ¿¡ ´ëÇÑ Á¤º¸(dn)bImmobility
- Èú´çµÉ »ç¿ëÀÚ¿¡ ´ëÇØ¼ Immobility ¼Ó¼ºÀ» ºÎ¿©ÇÒÁöÀÇ ¿©ºÎ
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFAlreadyExistsException
public final boolean assignUsers(java.lang.String strAdminInfo, java.lang.String strRoleInfo, java.util.Vector vcUsers, boolean bImmobility) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException, SFAlreadyExistsException
assignUsers
in interface RoleDao
strAdminInfo
- strRoleInfo
- »ç¿ëÀÚ¸¦ ÇÒ´çÇÒ ¿ªÇÒ¿¡ ´ëÇÑ Á¤º¸(dn)vcUsers
- ÇÒ´çÇÒ »ç¿ëÀÚµéÀÇ ¸ñ·ÏbImmobility
- Èú´çµÉ »ç¿ëÀÚ¿¡ ´ëÇØ¼ Immobility ¼Ó¼ºÀ» ºÎ¿©ÇÒÁöÀÇ ¿©ºÎ
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFAlreadyExistsException
public final boolean deassignUser(java.lang.String strAdminInfo, java.lang.String strRoleInfo, java.lang.String strUserInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException, SFNoSuchValueException
deassignUser
in interface RoleDao
strAdminInfo
- strUserInfo
- strRoleInfo
- »ç¿ëÀÚ¸¦ »èÁ¦ÇÒ ´ë»óÀÌ µÇ´Â ¿ªÇÒÀÇ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNoSuchValueException
public final boolean deassignUsers(java.lang.String strAdminInfo, java.lang.String strRoleInfo, java.util.Vector vcUsers) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException, SFNoSuchValueException
deassignUsers
in interface RoleDao
strAdminInfo
- vcUsers
- strRoleInfo
- »ç¿ëÀÚ¸¦ »èÁ¦ÇÒ ´ë»óÀÌ µÇ´Â ¿ªÇÒÀÇ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNoSuchValueException
public final java.util.Vector getAssignedRolesForUser(java.lang.String strUserInfo, java.lang.String strBaseRoleInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getAssignedRolesForUser
in interface RoleDao
strUserInfo
- »ç¿ëÀÚ Á¤º¸strBaseRoleInfo
- ÃÖ»óÀ§ ¿ªÇÒ Á¤º¸. nullÀÌ¸é ¿ªÇÒÀÇ rootDn
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public final java.util.Vector getAssignedUser(java.lang.String strRoleInfo, boolean bImmobility) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getAssignedUser
in interface RoleDao
strRoleInfo
- »ç¿ëÀÚ ¸ñ·ÏÀ» ¾ò±â À§ÇÑ ¿ªÇÒ Á¤º¸(dn)bImmobility
- Immobility ¼Ó¼º
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public final java.util.Vector getAssignedUserAll(java.lang.String strRoleInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getAssignedUserAll
in interface RoleDao
strRoleInfo
- »ç¿ëÀÚ ¸ñ·ÏÀ» ¾ò±â À§ÇÑ ¿ªÇÒ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public final java.util.Vector getAssignedRolesForUserByUserAttrRule(java.lang.String strUserInfo, java.lang.String strBaseRoleInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException, SFInitDaoException, SFInformationNotExistedException
getAssignedRolesForUserByUserAttrRule
in interface RoleDao
strUserInfo
- »ç¿ëÀÚ Á¤º¸strBaseRoleInfo
- ÃÖ»óÀ§ ¿ªÇÒ Á¤º¸. nullÀÌ¸é ¿ªÇÒÀÇ rootDn
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFInitDaoException
SFInformationNotExistedException
public final java.util.Vector getAssignedRolesForUserByUserOrgRule(java.lang.String strUserInfo, java.lang.String strBaseRoleInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException, SFInformationNotExistedException
getAssignedRolesForUserByUserOrgRule
in interface RoleDao
strUserInfo
- »ç¿ëÀÚ Á¤º¸strBaseRoleInfo
- ÃÖ»óÀ§ ¿ªÇÒ Á¤º¸. nullÀÌ¸é ¿ªÇÒÀÇ rootDn
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFInformationNotExistedException
public final java.util.Vector getAssignedRolesForUserByUserGroupRule(java.lang.String strUserInfo, java.lang.String strBaseRoleInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getAssignedRolesForUserByUserGroupRule
in interface RoleDao
strUserInfo
- »ç¿ëÀÚ Á¤º¸strBaseRoleInfo
- ÃÖ»óÀ§ ¿ªÇÒ Á¤º¸. nullÀÌ¸é ¿ªÇÒÀÇ rootDn
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public final java.lang.String getFilterInUserAttrRule(java.lang.String strUserAttrRule) throws SFInvalidParameterException, SFInvalidDataFormatException
getFilterInUserAttrRule
in interface RoleDao
strUserAttrRule
- »ç¿ëÀÚ ¼Ó¼º ÇÒ´ç ±ÔÄ¢
SFInvalidParameterException
SFInvalidDataFormatException
public final boolean getIsSubTreeInUserOrgRule(java.lang.String strUserOrgRule) throws SFInvalidParameterException, SFInvalidDataFormatException
getIsSubTreeInUserOrgRule
in interface RoleDao
strUserOrgRule
- »ç¿ëÀÚ Á¶Á÷ ÇÒ´ç ±ÔÄ¢
SFInvalidDataFormatException
SFInvalidParameterException
public final boolean addRoleUserGroupRule(java.lang.String strAdminInfo, java.lang.String strRoleInfo, java.lang.String strUserGroupInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException, SFAlreadyExistsException
addRoleUserGroupRule
in interface RoleDao
strAdminInfo
- strRoleInfo
- ¿ªÇÒ Á¤º¸(dn)strUserGroupInfo
- »ç¿ëÀÚ ±×·ì Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFAlreadyExistsException
public final boolean deleteRoleUserGroupRule(java.lang.String strAdminInfo, java.lang.String strRoleInfo, java.lang.String strUserGroupInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException, SFNoSuchValueException
deleteRoleUserGroupRule
in interface RoleDao
strAdminInfo
- strUserGroupInfo
- strRoleInfo
- ¿ªÇÒ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNoSuchValueException
public final boolean addRoleUserOrgRule(java.lang.String strAdminInfo, java.lang.String strRoleInfo, java.lang.String strUserOrgInfo, boolean bSubTree) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException, SFAlreadyExistsException
addRoleUserOrgRule
in interface RoleDao
strAdminInfo
- strRoleInfo
- ¿ªÇÒ Á¤º¸(dn)strUserOrgInfo
- »ç¿ëÀÚ Á¶Á÷ Á¤º¸(dn)bSubTree
- È÷À§ Á¶Á÷¿¡µµ ÇØ´ç »ç¿ëÀÚ ÇÒ´ç ±ÔÄ¢ÀÌ Àû¿ëµÇ´ÂÁöÀÇ ¿©ºÎ
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFAlreadyExistsException
public final boolean deleteRoleUserOrgRule(java.lang.String strAdminInfo, java.lang.String strRoleInfo, java.lang.String strUserOrgRuleInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException, SFNoSuchValueException
deleteRoleUserOrgRule
in interface RoleDao
strAdminInfo
- strUserOrgRuleInfo
- strRoleInfo
- ¿ªÇÒ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNoSuchValueException
public final boolean deleteRoleUserOrgRuleByOrgInfo(java.lang.String strRoleInfo, java.lang.String strUserOrgInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException, SFNoSuchValueException
deleteRoleUserOrgRuleByOrgInfo
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸(dn)strUserOrgInfo
- »ç¿ëÀÚ ÇÒ´ç ±ÔÄ¢¿¡¼ »èÁ¦µÉ »ç¿ëÀÚ Á¶Á÷ Á¤º¸
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNoSuchValueException
public final java.util.Vector getAssignedRolesForUserOrg(java.lang.String strUserOrgInfo, java.lang.String strBaseRoleInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException, SFInformationNotExistedException
getAssignedRolesForUserOrg
in interface RoleDao
strUserOrgInfo
- »ç¿ëÀÚ Á¶Á÷ Á¤º¸strBaseRoleInfo
- ÃÖ»óÀ§ ¿ªÇÒ Á¤º¸. nullÀÌ¸é ¿ªÇÒÀÇ rootDn
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFInformationNotExistedException
public final java.util.Vector getAssignedRolesForUserGroup(java.lang.String strUserGroupInfo, java.lang.String strBaseRoleInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getAssignedRolesForUserGroup
in interface RoleDao
strUserGroupInfo
- »ç¿ëÀÚ ±×·ì Á¤º¸strBaseRoleInfo
- ÃÖ»óÀ§ ¿ªÇÒ Á¤º¸. nullÀÌ¸é ¿ªÇÒÀÇ rootDn
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public final java.lang.String getRoleUserAttrRule(java.lang.String strRoleInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getRoleUserAttrRule
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public final java.util.Vector getRoleUserGroupRule(java.lang.String strRoleInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getRoleUserGroupRule
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public final java.util.Vector getRoleUserOrgRule(java.lang.String strRoleInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getRoleUserOrgRule
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public final RoleUserRule getRoleUserRuleInfo(java.lang.String strRoleDn) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getRoleUserRuleInfo
in interface RoleDao
strRoleDn
- »ç¿ëÀÚ ÇÒ´ç ±ÔÄ¢ Á¤º¸¸¦ ¾ò¾î¿Ã ¿ªÇÒ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public final java.lang.String getUserOrgInfoInUserOrgRule(java.lang.String strUserOrgRule) throws SFInvalidParameterException, SFInvalidDataFormatException
getUserOrgInfoInUserOrgRule
in interface RoleDao
strUserOrgRule
- »ç¿ëÀÚ Á¶Á÷ ÇÒ´Ù ±ÔÄ¢
SFInvalidDataFormatException
SFInvalidParameterException
public final java.lang.String getUserOrgInUserAttrRule(java.lang.String strUserAttrRule) throws SFInvalidParameterException, SFInvalidDataFormatException
getUserOrgInUserAttrRule
in interface RoleDao
strUserAttrRule
- »ç¿ëÀÚ ¼Ó¼º ÇÒ´ç ±ÔÄ¢
SFInvalidParameterException
SFInvalidDataFormatException
public final boolean modifyRoleUserAttrRule(java.lang.String strAdminInfo, java.lang.String strRoleInfo, java.lang.String strUserAttrRule) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
modifyRoleUserAttrRule
in interface RoleDao
strAdminInfo
- strRoleInfo
- ¿ªÇÒ Á¤º¸(dn)strUserAttrRule
- ¼öÁ¤ÇÒ »ç¿ëÀÚ ¼Ó¼º¿¡ µû¸¥ »ç¿ëÀÚ ÇÒ´ç ±ÔÄ¢
nullÀÌ¸é ±âÁ¸ÀÇ ¼³Á¤µÇ¾î ÀÖ´ø »ç¿ëÀÚ ¼Ó¼º »èÁ¦
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public final boolean modifyRoleUserGroupRule(java.lang.String strAdminInfo, java.lang.String strRoleInfo, java.util.Vector vcUserGroupRule) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
modifyRoleUserGroupRule
in interface RoleDao
strAdminInfo
- strRoleInfo
- ¿ªÇÒ Á¤º¸ (dn)vcUserGroupRule
- ¼öÁ¤ÇϰíÀÚ ÇÏ´Â »ç¿ëÀÚ ±×·ì¿¡ µû¸¥ »ç¿ëÀÚ ÇÒ´ç ±ÔÄ¢ ¸ñ·Ï
null ÀÎ °æ¿ì ±âÁ¸¿¡ ¼³Á¤µÇ¾î ÀÖ´Â »ç¿ëÀÚ ±×·ì¿¡ µû¸¥ »ç¿ëÀÚ ÇÒ´ç ±ÔÄ¢À» ¸ðµÎ »èÁ¦
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public final boolean modifyRoleUserOrgRule(java.lang.String strAdminInfo, java.lang.String strRoleInfo, java.util.Vector vcUserOrgRule) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
modifyRoleUserOrgRule
in interface RoleDao
strAdminInfo
- strRoleInfo
- ¿ªÇÒ Á¤º¸ (dn)vcUserOrgRule
- ¼öÁ¤ÇϰíÀÚ ÇÏ´Â »ç¿ëÀÚ Á¶Á÷¿¡ µû¸¥ »ç¿ëÀÚ ÇÒ´ç ±ÔÄ¢ ¸ñ·Ï
null ÀÎ °æ¿ì ±âÁ¸¿¡ ¼³Á¤µÇ¾î ÀÖ´Â »ç¿ëÀÚ Á¶Á÷¿¡ µû¸¥ »ç¿ëÀÚ ÇÒ´ç ±ÔÄ¢À» ¸ðµÎ »èÁ¦
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public final boolean modifyRoleUserRuleInfo(java.lang.String strAdminInfo, java.lang.String strRoleDn, RoleUserRule roleUserRule) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
modifyRoleUserRuleInfo
in interface RoleDao
strAdminInfo
- roleUserRule
- strRoleDn
- »ç¿ëÀÚ ÇÒ´ç ±ÔÄ¢À» ¼öÁ¤ÇÒ ´ë»óÀÌ µÇ´Â ¿ªÇÒ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean addDsdRoleSet(DsdRoleSet dsdrolesetInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException, SFNotEnoughInfoException
addDsdRoleSet
in interface RoleDao
dsdrolesetInfo
- Ãß°¡ÇÒ DSD ¿ªÇÒ ÁýÇÕÀÇ Á¤º¸¸¦ ÀúÀåÇϰí ÀÖ´Â DsdRoleSet °´Ã¼
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNotEnoughInfoException
public boolean addRolePrecond(RolePrecond roleprecondInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
addRolePrecond
in interface RoleDao
roleprecondInfo
- Ãß°¡ÇÒ ¼±ÇàÁ¶°Ç Á¤º¸¸¦ ÀúÀåÇϰí ÀÖ´Â RolePrecond °´Ã¼
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean addSsdRoleSet(SsdRoleSet ssdrolesetInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException, SFNotEnoughInfoException
addSsdRoleSet
in interface RoleDao
ssdrolesetInfo
- Ãß°¡ÇÒ SSD ¿ªÇÒ ÁýÇÕÀÇ Á¤º¸¸¦ ÀúÀåÇϰí ÀÖ´Â SsdRoleSet °´Ã¼
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNotEnoughInfoException
public boolean checkSSDwithResperm(java.lang.String strRoleInfo, java.lang.String strRespermInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
checkSSDwithResperm
in interface RoleDao
strRespermInfo
- strRoleInfo
- SSD °ü°è¸¦ °Ë»çÇÒ ¿ªÇÒ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean checkSSDwithRespermAll(java.lang.String strRoleInfo, java.util.Vector vcRespermInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
checkSSDwithRespermAll
in interface RoleDao
vcRespermInfo
- strRoleInfo
- SSD °ü°è¸¦ °Ë»çÇÒ ¿ªÇÒ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean checkSSDwithUser(java.lang.String strRoleInfo, java.lang.String strUserInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
checkSSDwithUser
in interface RoleDao
strRoleInfo
- SSD °ü°è¸¦ °Ë»çÇÒ ¿ªÇÒ Á¤º¸(dn)strUserInfo
- SSD °ü°è¸¦ °Ë»çÇÒ »ç¿ëÀÚ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean checkSSDwithUserAll(java.lang.String strRoleInfo, java.util.Vector vcUserInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
checkSSDwithUserAll
in interface RoleDao
vcUserInfo
- strRoleInfo
- SSD °ü°è¸¦ °Ë»çÇÒ ¿ªÇÒ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean deleteDsdRoleSet(java.lang.String strDsdRoleSetInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
deleteDsdRoleSet
in interface RoleDao
strDsdRoleSetInfo
-
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean deleteInvalidAdoptedRole(java.lang.String strPrecondInfo, java.lang.String strRoleInfo)
deleteInvalidAdoptedRole
in interface RoleDao
strPrecondInfo
- ¼±ÇàÁ¶°Ç Á¤º¸strRoleInfo
- ¿ªÇÒ Á¤º¸
public boolean deleteInvalidAssignedUser(java.lang.String strRoleInfo, java.lang.String strUserInfo)
deleteInvalidAssignedUser
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸strUserInfo
- »ç¿ëÀÚ Á¤º¸
public boolean deleteInvalidAssignedUsers(java.lang.String strRoleInfo, java.util.Vector vcUsers)
deleteInvalidAssignedUsers
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸vcUsers
- »ç¿ëÀÚ ¸ñ·Ï
public boolean deleteInvalidAttrValue(java.lang.String strEntryInfo, java.lang.String strValueInfo, java.lang.String strInvalidAttr)
deleteInvalidAttrValue
in interface RoleDao
strEntryInfo
- ¿£Æ®¸® Á¤º¸strValueInfo
- °ª Á¤º¸. nullÀÎ °æ¿ì ÇØ´ç ¼Ó¼º¸ðµÎ »èÁ¦
public boolean deleteInvalidAttrValues(java.lang.String strEntryInfo, java.util.Vector vcValues, java.lang.String strInvalidAttr)
deleteInvalidAttrValues
in interface RoleDao
strEntryInfo
- ¿£Æ®¸® Á¤º¸
public boolean deleteInvalidDsdRoleMember(java.lang.String DsdInfo, java.lang.String strRoleInfo)
deleteInvalidDsdRoleMember
in interface RoleDao
DsdInfo
- DSD ¿ªÇÒ ÁýÇÕ Á¤º¸strRoleInfo
- ¿ªÇÒ Á¤º¸
public boolean deleteInvalidDsdRoleMembers(java.lang.String strDsdInfo, java.util.Vector vcRoles)
deleteInvalidDsdRoleMembers
in interface RoleDao
vcRoles
- ¿ªÇÒ ¸ñ·Ï
public boolean deleteInvalidGrantResperm(java.lang.String strRoleInfo, java.lang.String strRespermInfo)
deleteInvalidGrantResperm
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸
public boolean deleteInvalidGrantResperms(java.lang.String strRoleInfo, java.util.Vector vcResperms)
deleteInvalidGrantResperms
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸vcResperms
- ÆÛ¹Ì¼Ç ¸ñ·Ï, nullÀÎ °æ¿ì ¿ªÇÒ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) ÆÛ¹Ì¼Ç·Î ¼³Á¤µÇ¾î ÀÖ´Â ¸ðµç ÆÛ¹Ì¼ÇµéÀÇ Á¤º¸¸¦ »èÁ¦ÇÑ´Ù.
public boolean deleteInvalidPrecond(java.lang.String strPrecondInfo, java.lang.String strPrecond)
deleteInvalidPrecond
in interface RoleDao
strPrecondInfo
- ¼±ÇàÁ¶°Ç Á¤º¸strPrecond
- ¼±ÇàÁ¶°ÇÀ¸·Î ¼³Á¤ÇÒ Á¤º¸(»ç¿ëÀÚ Á¶Á÷, ÆÛ¹Ì¼Ç)
public boolean deleteInvalidPreconds(java.lang.String strPrecondInfo, java.util.Vector vcPreconds)
deleteInvalidPreconds
in interface RoleDao
strPrecondInfo
- ¼±ÇàÁ¶°Ç Á¤º¸vcPreconds
- ¼±ÇàÁ¶°ÇÀ¸·Î ¼³Á¤ÇÒ Á¤º¸(»ç¿ëÀÚ Á¶Á÷, ÆÛ¹Ì¼Ç)µéÀÇ ¸ñ·Ï
public boolean deleteInvalidSsdRoleMember(java.lang.String SsdInfo, java.lang.String strRoleInfo)
deleteInvalidSsdRoleMember
in interface RoleDao
SsdInfo
- SSD ¿ªÇÒ ÁýÇÕ Á¤º¸strRoleInfo
- ¿ªÇÒ Á¤º¸
public boolean deleteInvalidSsdRoleMembers(java.lang.String strSsdInfo, java.util.Vector vcRoles)
deleteInvalidSsdRoleMembers
in interface RoleDao
vcRoles
- ¿ªÇÒ ¸ñ·Ï
public boolean deleteInvalidUserAttrRule(java.lang.String strRoleInfo, java.lang.String strUserAttrRule)
deleteInvalidUserAttrRule
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸strUserAttrRule
- »ç¿ëÀÚ ¼Ó¼º ÇÒ´ç ±ÔÄ¢
public boolean deleteInvalidUserGroupRule(java.lang.String strRoleInfo, java.lang.String strGroupInfo)
deleteInvalidUserGroupRule
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸strGroupInfo
- »ç¿ëÀÚ ±×·ì Á¤º¸
public boolean deleteInvalidUserGroupRules(java.lang.String strRoleInfo, java.util.Vector vcGroups)
deleteInvalidUserGroupRules
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸vcGroups
- »ç¿ëÀÚ ±×·ì ¸ñ·Ï, nullÀÎ °æ¿ì ¿ªÇÒ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) ¼¿ëÀÚ ±×·ì ÇÒ´ç ±ÔÄ¢À¸·Î
¼³Á¤µÇ¾î ÀÖ´Â ¸ðµç »ç¿ëÀÚ ±×·ì ÇÒ´ç ±ÔÄ¢µéÀÇ Á¤º¸¸¦ »èÁ¦ÇÑ´Ù.
public boolean deleteInvalidUserOrgRule(java.lang.String strRoleInfo, java.lang.String strUserOrgInfo)
deleteInvalidUserOrgRule
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸
public boolean deleteInvalidUserOrgRules(java.lang.String strRoleInfo, java.util.Vector vcUserOrgs)
deleteInvalidUserOrgRules
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸vcUserOrgs
- »ç¿ëÀÚ Á¶Á÷ ¸ñ·Ï, nullÀÎ °æ¿ì ¿ªÇÒ¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) ¼¿ëÀÚ Á¶Á÷ ÇÒ´ç ±ÔÄ¢À¸·Î
¼³Á¤µÇ¾î ÀÖ´Â ¸ðµç »ç¿ëÀÚ Á¶Á÷ ÇÒ´ç ±ÔÄ¢µéÀÇ Á¤º¸¸¦ »èÁ¦ÇÑ´Ù.
public boolean deleteRolePrecond(java.lang.String strRolePrecondInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
deleteRolePrecond
in interface RoleDao
strRolePrecondInfo
- »èÁ¦ÇÒ ¼±ÇàÁ¶°Ç Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean deleteSsdRoleSet(java.lang.String strSsdRoleSetInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
deleteSsdRoleSet
in interface RoleDao
strSsdRoleSetInfo
-
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public java.util.Vector findDsdRoleSet(AbstractSearchFilter objFilter) throws SFEnvParamException, SFBindException, SFDaoException
findDsdRoleSet
in interface RoleDao
SFEnvParamException
SFBindException
SFDaoException
public java.util.Vector findRolePrecond(AbstractSearchFilter objFilter) throws SFEnvParamException, SFBindException, SFDaoException
findRolePrecond
in interface RoleDao
SFEnvParamException
SFBindException
SFDaoException
public java.util.Vector findSsdRoleSet(AbstractSearchFilter objFilter) throws SFEnvParamException, SFBindException, SFDaoException
findSsdRoleSet
in interface RoleDao
SFEnvParamException
SFBindException
SFDaoException
public java.lang.String getAttrRuleInUserAttrRule(java.lang.String strUserAttrRule) throws SFInvalidParameterException, SFInvalidDataFormatException
getAttrRuleInUserAttrRule
in interface RoleDao
strUserAttrRule
- »ç¿ëÀÚ ¼Ó¼º ÇÒ´ç ±ÔÄ¢
SFInvalidParameterException
SFInvalidDataFormatException
public java.util.Vector getAuthorizedDSDResPerm(java.lang.String strUserInfo, java.lang.String strIp, java.util.Vector activeRoles) throws SFInvalidParameterException, SFEnvParamException, SFBindException, SFDaoException, SFInitDaoException, SFInformationNotExistedException
getAuthorizedDSDResPerm
in interface RoleDao
strUserInfo
- »ç¿ëÀÚÀÇ Á¤º¸strIp
- ÇØ´ç »ç¿ëÀÚ°¡ ·Î±×¿ÂÇÑ IP
SFInitDaoException
- DAO ¸ðµâÀÌ ÃʱâÈ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException
- À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException
- Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException
- ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException
- ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý
SFInformationNotExistedException
public java.util.Vector getAuthorizedResPerms(java.lang.String strUserInfo, java.lang.String strIp) throws SFInvalidParameterException, SFEnvParamException, SFBindException, SFDaoException, SFInitDaoException, SFInformationNotExistedException
getAuthorizedResPerms
in interface RoleDao
strUserInfo
- »ç¿ëÀÚÀÇ Á¤º¸strIp
- ÇØ´ç »ç¿ëÀÚ°¡ ·Î±×¿ÂÇÑ IP
SFInitDaoException
- DAO ¸ðµâÀÌ ÃʱâÈ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException
- À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException
- Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException
- ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException
- ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý
SFInformationNotExistedException
public java.util.Vector getAuthorizedRolesForUser(java.lang.String strUserInfo, java.lang.String strIp) throws SFInvalidParameterException, SFEnvParamException, SFBindException, SFDaoException, SFInitDaoException, SFInformationNotExistedException
getAuthorizedRolesForUser
in interface RoleDao
strUserInfo
- »ç¿ëÀÚÀÇ Á¤º¸strIp
- ÇØ´ç »ç¿ëÀÚ°¡ ·Î±×¿ÂÇÑ IP
SFInitDaoException
- DAO ¸ðµâÀÌ ÃʱâÈ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException
- À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException
- Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException
- ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException
- ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý
SFInformationNotExistedException
public final java.lang.String getDsdAttributeName(java.lang.String name)
getDsdAttributeName
in interface RoleDao
name
- DSD ¿ªÇÒ ÁýÇÕ ¼Ó¼ºÀÇ À̸§
public final java.util.Hashtable getDsdAttributes()
getDsdAttributes
in interface RoleDao
public DsdRoleSet getDsdRoleSetInfo(java.lang.String strDsdRoleSetDn) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getDsdRoleSetInfo
in interface RoleDao
strDsdRoleSetDn
- »ó¼¼ÇÑ Á¤º¸¸¦ ¾ò¾î¿Ã DSD ¿ªÇÒ ÁýÇÕÀÇ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public java.lang.String getDsdRoleSetEidInfo(java.lang.String strDsdRoleSetId)
getDsdRoleSetEidInfo
in interface RoleDao
strDsdRoleSetId
- À̸§ Á¤º¸¸¦ Á¶È¸ÇÒ DSD ¿ªÇÒ ÁýÇÕÀÇ Id
public java.util.Vector getGrantedResperm(java.lang.String strRoleInfo, boolean bImmobility) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getGrantedResperm
in interface RoleDao
strRoleInfo
- ÆÛ¹Ì¼Ç ¸ñ·ÏÀ» ¾ò±â À§ÇÑ ¿ªÇÒ Á¤º¸(dn)bImmobility
- Immobility ¼Ó¼º
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public java.util.Vector getGrantedRespermAll(java.lang.String strRoleInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getGrantedRespermAll
in interface RoleDao
strRoleInfo
- ÆÛ¹Ì¼Ç ¸ñ·ÏÀ» ¾ò±â À§ÇÑ ¿ªÇÒ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public java.lang.String getInvalidAdoptedRole(java.lang.String strPrecondInfo)
getInvalidAdoptedRole
in interface RoleDao
strPrecondInfo
- ¼±ÇàÁ¶°Ç Á¤º¸
public java.util.Vector getInvalidAssignedUsers(java.lang.String strRoleInfo)
getInvalidAssignedUsers
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸
public java.lang.String getInvalidAttrValue(java.lang.String strEntryInfo, java.lang.String strInvalidAttr)
getInvalidAttrValue
in interface RoleDao
strEntryInfo
- ¿£Æ®¸® Á¤º¸
public java.util.Vector getInvalidAttrValues(java.lang.String strEntryInfo, java.lang.String strInvalidAttr)
getInvalidAttrValues
in interface RoleDao
strEntryInfo
- ¿£Æ®¸® Á¤º¸
public java.util.Vector getInvalidDsdRoleMembers(java.lang.String strDsdInfo)
getInvalidDsdRoleMembers
in interface RoleDao
public java.util.Vector getInvalidGrantedResperms(java.lang.String strRoleInfo)
getInvalidGrantedResperms
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸
public java.util.Vector getInvalidPreconds(java.lang.String strPrecondInfo)
getInvalidPreconds
in interface RoleDao
strPrecondInfo
- ¼±ÇàÁ¶°Ç Á¤º¸
public java.util.Vector getInvalidSsdRoleMembers(java.lang.String strSsdInfo)
getInvalidSsdRoleMembers
in interface RoleDao
public java.lang.String getInvalidUserAttrRule(java.lang.String strRoleInfo)
getInvalidUserAttrRule
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸
public java.util.Vector getInvalidUserGroupRules(java.lang.String strRoleInfo)
getInvalidUserGroupRules
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸
public java.util.Vector getInvalidUserOrgRules(java.lang.String strRoleInfo)
getInvalidUserOrgRules
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸
public final java.lang.String getPrecondAttributeName(java.lang.String name)
getPrecondAttributeName
in interface RoleDao
name
- ¿ªÇÒ ¼±ÇàÁ¶°Ç ¼Ó¼ºÀÇ À̸§
public final java.util.Hashtable getPrecondAttributes()
getPrecondAttributes
in interface RoleDao
public final java.lang.String getPrecondEidInfo(java.lang.String strPrecondId)
getPrecondEidInfo
in interface RoleDao
strPrecondId
-
public java.lang.String getRespermEidInfo(java.lang.String strRespermId)
getRespermEidInfo
in interface RoleDao
strRespermId
- À̸§ Á¤º¸¸¦ Á¶È¸ÇÒ ÆÛ¹Ì¼ÇÀÇ Id
public Role getRoleInfo(java.lang.String strRoleDn, Macl macl) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getRoleInfo
in interface RoleDao
strRoleDn
- »ó¼¼ÇÑ Á¤º¸¸¦ ¾ò±â À§ÇÑ ¿ªÇÒ Á¤º¸(dn)macl
- À̱â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ¿¡°Ô ÁÖ¾îÁø °ü¸®±ÇÇÑ. ÃÖ»óÀ§ °ü¸®ÀÚ À̸é null
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public java.lang.String getRoleRepositoryInfo()
getRoleRepositoryInfo
in interface RoleDao
public final java.lang.String getSsdAttributeName(java.lang.String name)
getSsdAttributeName
in interface RoleDao
name
- SSD ¿ªÇÒ ÁýÇÕ ¼Ó¼ºÀÇ À̸§
public final java.util.Hashtable getSsdAttributes()
getSsdAttributes
in interface RoleDao
public SsdRoleSet getSsdRoleSetInfo(java.lang.String strSsdRoleSetDn) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getSsdRoleSetInfo
in interface RoleDao
strSsdRoleSetDn
- »ó¼¼ÇÑ Á¤º¸¸¦ ¾ò¾î¿Ã SSD ¿ªÇÒ ÁýÇÕÀÇ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public final java.lang.String getSsdRoleSetEidInfo(java.lang.String strSsdRoleSetId)
getSsdRoleSetEidInfo
in interface RoleDao
strSsdRoleSetId
- À̸§ Á¤º¸¸¦ Á¶È¸ÇÒ SSD ¿ªÇÒ ÁýÇÕÀÇ Id
public java.util.Vector getDSDRoleSets(java.util.Vector vcAuthorizedRoles) throws SFBindException, SFEnvParamException
getDSDRoleSets
in interface RoleDao
SFBindException
SFEnvParamException
public boolean grantResperm(java.lang.String strAdminInfo, java.lang.String strRoleInfo, java.lang.String strRespermInfo, boolean bImmobility) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException, SFAlreadyExistsException
grantResperm
in interface RoleDao
strAdminInfo
- strRoleInfo
- ÆÛ¹Ì¼ÇÀ» ºÎ¿©ÇÒ ´ë»óÀÌ µÇ´Â ¿ªÇÒ¿¡ ´ëÇÑ Á¤º¸(dn)strRespermInfo
- ºÎ¿©ÇÒ ÆÛ¹Ì¼Ç¿¡ ´ëÇÑ Á¤º¸(dn)bImmobility
- ºÎ¿©ÇÒ ÆÛ¹Ì¼Ç¿¡ Immobility ¼Ó¼ºÀ» ºÎ¿©ÇÒ ÁöÀÇ ¿©ºÎ
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFAlreadyExistsException
public boolean grantResperms(java.lang.String strAdminInfo, java.lang.String strRoleInfo, java.util.Vector vcResperms, boolean bImmobility) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException, SFAlreadyExistsException
grantResperms
in interface RoleDao
strAdminInfo
- strRoleInfo
- ÆÛ¹Ì¼ÇµéÀ» ºÎ¿©ÇÒ ´ë»óÀÌ µÇ´Â ¿ªÇÒ¿¡ ´ëÇÑ Á¤º¸(dn)vcResperms
- ºÎ¿©ÇÒ ÆÛ¹Ì¼ÇµéÀÇ ¸ñ·ÏbImmobility
- ºÎ¿©ÇÒ ÆÛ¹Ì¼Çµé¿¡ Immobiliyt ¼Ó¼ºÀ» ºÎ¿©ÇÒ ÁöÀÇ ¿©ºÎ
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFAlreadyExistsException
public boolean invalidateAdoptedRole(java.lang.String strPrecondInfo, java.lang.String strRoleInfo)
invalidateAdoptedRole
in interface RoleDao
strPrecondInfo
- ¼±ÇàÁ¶°Ç Á¤º¸strRoleInfo
- ¿ªÇÒ Á¤º¸
public boolean invalidateAssignedUser(java.lang.String strRoleInfo, java.lang.String strUserInfo)
invalidateAssignedUser
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸strUserInfo
- »ç¿ëÀÚ Á¤º¸
public boolean invalidateAssignedUsers(java.lang.String strRoleInfo, java.util.Vector vcUsers)
invalidateAssignedUsers
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸vcUsers
- »ç¿ëÀÚ ¸ñ·Ï
public boolean invalidateAttrValue(java.lang.String strEntryInfo, java.lang.String strValueInfo, java.lang.String strValidAttr, java.lang.String strInvalidAttr)
invalidateAttrValue
in interface RoleDao
strEntryInfo
- ¿£Æ®¸® Á¤º¸strValueInfo
- ¼Ó¼º °ª Á¤º¸
public boolean invalidateAttrValues(java.lang.String strEntryInfo, java.util.Vector vcValues, java.lang.String strValidAttr, java.lang.String strInvalidAttr)
invalidateAttrValues
in interface RoleDao
strEntryInfo
- ¿£Æ®¸® Á¤º¸vcValues
- ¼Ó¼º °ª ¸ñ·Ï
public boolean invalidateDsdRoleMember(java.lang.String DsdInfo, java.lang.String strRoleInfo)
invalidateDsdRoleMember
in interface RoleDao
DsdInfo
- DSD ¿ªÇÒ ÁýÇÕ Á¤º¸strRoleInfo
- ¿ªÇÒ Á¤º¸
public boolean invalidateDsdRoleMembers(java.lang.String strDsdInfo, java.util.Vector vcRoles)
invalidateDsdRoleMembers
in interface RoleDao
vcRoles
- ¿ªÇÒ ¸ñ·Ï
public boolean invalidateGrantResperm(java.lang.String strRoleInfo, java.lang.String strRespermInfo)
invalidateGrantResperm
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸strRespermInfo
- ÆÛ¹Ì¼Ç Á¤º¸
public boolean invalidateGrantResperms(java.lang.String strRoleInfo, java.util.Vector vcResperms)
invalidateGrantResperms
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸vcResperms
- ÆÛ¹Ì¼Ç ¸ñ·Ï
public boolean invalidatePrecond(java.lang.String strPrecondInfo, java.lang.String strPrecond)
invalidatePrecond
in interface RoleDao
strPrecondInfo
- ¼±ÇàÁ¶°Ç Á¤º¸strPrecond
- ¼±ÇàÁ¶°ÇÀ¸·Î ¼³Á¤ÇÒ Á¤º¸(»ç¿ëÀÚÁ¶Á÷, ÆÛ¹Ì¼Ç)
public boolean invalidatePreconds(java.lang.String strPrecondInfo, java.util.Vector vcPreconds)
invalidatePreconds
in interface RoleDao
strPrecondInfo
- ¼±ÇàÁ¶°Ç Á¤º¸vcPreconds
- ¼±ÇàÁ¶°ÇÀ¸·Î ¼³Á¤ÇÒ Á¤º¸(»ç¿ëÀÚÁ¶Á÷, ÆÛ¹Ì¼Ç)µéÀÇ ¸ñ·Ï
public boolean invalidateRespermInRolesPreconds(java.lang.String strRespermInfo)
invalidateRespermInRolesPreconds
in interface RoleDao
public boolean invalidateSsdRoleMember(java.lang.String SsdInfo, java.lang.String strRoleInfo)
invalidateSsdRoleMember
in interface RoleDao
SsdInfo
- SSD ¿ªÇÒ ÁýÇÕ Á¤º¸strRoleInfo
- ¿ªÇÒ Á¤º¸
public boolean invalidateSsdRoleMembers(java.lang.String strSsdInfo, java.util.Vector vcRoles)
invalidateSsdRoleMembers
in interface RoleDao
vcRoles
- ¿ªÇÒ ¸ñ·Ï
public boolean invalidateUserAttrRule(java.lang.String strRoleInfo, java.lang.String strUserAttrRule)
invalidateUserAttrRule
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸strUserAttrRule
- »ç¿ëÀÚ ¼Ó¼º ÇÒ´ç ±ÔÄ¢ Á¤º¸
public boolean invalidateUserGroupInRoles(java.lang.String strUserGroupInfo)
invalidateUserGroupInRoles
in interface RoleDao
strUserGroupInfo
- »ç¿ëÀÚ ±×·ì Á¤º¸
public boolean invalidateUserGroupRule(java.lang.String strRoleInfo, java.lang.String strGroupInfo)
invalidateUserGroupRule
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸strGroupInfo
- »ç¿ëÀÚ ±×·ì Á¤º¸
public boolean invalidateUserGroupRules(java.lang.String strRoleInfo, java.util.Vector vcGroups)
invalidateUserGroupRules
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸vcGroups
- »ç¿ëÀÚ ±×·ì ¸ñ·Ï
public boolean invalidateUserInRoles(java.lang.String strUserInfo)
invalidateUserInRoles
in interface RoleDao
strUserInfo
- »ç¿ëÀÚ Á¤º¸
public boolean invalidateUserOrgInRolesPreconds(java.lang.String strUserOrgInfo)
invalidateUserOrgInRolesPreconds
in interface RoleDao
strUserOrgInfo
- »ç¿ëÀÚ Á¶Á÷ Á¤º¸
public boolean invalidateUserOrgRule(java.lang.String strRoleInfo, java.lang.String strUserOrgInfo)
invalidateUserOrgRule
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸strUserOrgInfo
- »ç¿ëÀÚ Á¶Á÷ Á¤º¸
public boolean invalidateUserOrgRules(java.lang.String strRoleInfo, java.util.Vector vcUserOrgs)
invalidateUserOrgRules
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸vcUserOrgs
- »ç¿ëÀÚ Á¶Á÷ ¸ñ·Ï
public java.lang.String makeDsdRoleSetId(java.lang.String strDsdRoleSetName)
makeDsdRoleSetId
in interface RoleDao
strDsdRoleSetName
-
public java.lang.String makePrecondId(java.lang.String strPrecondName)
makePrecondId
in interface RoleDao
strPrecondName
- »ý¼ºÇÒ ¼±ÇàÁ¶°ÇÀÇ À̸§
public final java.lang.String makeSsdRoleSetId(java.lang.String strSsdRoleSetName)
makeSsdRoleSetId
in interface RoleDao
strSsdRoleSetName
-
public boolean modifyDsdRoleSet(DsdRoleSet roledsdsetInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
modifyDsdRoleSet
in interface RoleDao
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean modifyDsdRoleSetRoleMembers(java.lang.String strAdminInfo, java.lang.String strDsdRoleSetInfo, java.util.Vector vcDsdRoleMembers) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
modifyDsdRoleSetRoleMembers
in interface RoleDao
strAdminInfo
- strDsdRoleSetInfo
- vcDsdRoleMembers
- ¼öÁ¤ÇÒ DSDRoleMember Á¤º¸. null ÀÎ °æ¿ì ±âÁ¸¿¡ ¼³Á¤µÈ Á¤º¸¸¦ »èÁ¦
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean modifyRolePrecond(RolePrecond roleprecondInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
modifyRolePrecond
in interface RoleDao
roleprecondInfo
- ¼öÁ¤ÇÒ ¼±ÇàÁ¶°Ç Á¤º¸¸¦ ÀúÀåÇϰí ÀÖ´Â RolePrecond °´Ã¼
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean modifyRolePrecondAdoptedRole(java.lang.String strAdminInfo, java.lang.String strRolePrecondInfo, java.lang.String strAdoptedRole) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
modifyRolePrecondAdoptedRole
in interface RoleDao
strAdminInfo
- strRolePrecondInfo
- strAdoptedRole
- ¼öÁ¤ÇÒ AdoptedRole Á¤º¸. null ÀÎ °æ¿ì ±âÁ¸¿¡ ¼³Á¤µÇ¾î ÀÖ´ø AdoptedRole Á¤º¸¸¦ »èÁ¦ÇÑ´Ù.
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean modifyRolePrecondPrecond(java.lang.String strAdminInfo, java.lang.String strRolePrecondInfo, java.util.Vector vcPreconds) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
modifyRolePrecondPrecond
in interface RoleDao
strAdminInfo
- strRolePrecondInfo
- vcPreconds
- ¼öÁ¤ÇϰíÀÚ ÇÏ´Â Preconds Á¤º¸. null ÀÎ °æ¿ì ±âÁ¸¿¡ ¼³Á¤µÇ¾î ÀÖ´Â ¸ðµç precond Á¤º¸¸¦ »èÁ¦ÇÑ´Ù.
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean modifySsdRoleSet(SsdRoleSet rolessdsetInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
modifySsdRoleSet
in interface RoleDao
rolessdsetInfo
-
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean modifySsdRoleSetRoleMembers(java.lang.String strAdminInfo, java.lang.String strSsdRoleSetInfo, java.util.Vector vcSsdRoleMembers) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
modifySsdRoleSetRoleMembers
in interface RoleDao
strAdminInfo
- strSsdRoleSetInfo
- vcSsdRoleMembers
- ¼öÁ¤ÇÒ SSDRoleMember Á¤º¸. null ÀÎ °æ¿ì ±âÁ¸¿¡ ¼³Á¤µÈ Á¤º¸¸¦ »èÁ¦
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean revokeResperm(java.lang.String strAdminInfo, java.lang.String strRoleInfo, java.lang.String strRespermInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException, SFNoSuchValueException
revokeResperm
in interface RoleDao
strAdminInfo
- strRespermInfo
- strRoleInfo
- ÆÛ¹Ì¼ÇÀ» Ãë¼ÒÇÒ ´ë»óÀÌ µÇ´Â ¿ªÇÒÀÇ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNoSuchValueException
public boolean revokeResperms(java.lang.String strAdminInfo, java.lang.String strRoleInfo, java.util.Vector vcResperms) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException, SFNoSuchValueException
revokeResperms
in interface RoleDao
strAdminInfo
- vcResperms
- strRoleInfo
- ÆÛ¹Ì¼ÇÀ» Ãë¼ÒÇÒ ´ë»óÀÌ µÇ´Â ¿ªÇÒÀÇ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNoSuchValueException
public boolean validateAdoptedRole(java.lang.String strPrecondInfo, java.lang.String strRoleInfo)
validateAdoptedRole
in interface RoleDao
strPrecondInfo
- ¼±ÇàÁ¶°Ç Á¤º¸strRoleInfo
- ¿ªÇÒ Á¤º¸
public boolean validateAssignedUser(java.lang.String strRoleInfo, java.lang.String strUserInfo)
validateAssignedUser
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸strUserInfo
- »ç¿ëÀÚ Á¤º¸
public boolean validateAssignedUsers(java.lang.String strRoleInfo, java.util.Vector vcUsers)
validateAssignedUsers
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸vcUsers
- »ç¿ëÀÚ ¸ñ·Ï
public boolean validateAttrValue(java.lang.String strEntryInfo, java.lang.String strValueInfo, java.lang.String strInvalidAttr, java.lang.String strValidAttr)
validateAttrValue
in interface RoleDao
strEntryInfo
- ¿£Æ®¸® Á¤º¸strValueInfo
- ¼Ó¼º°ª Á¤º¸
public boolean validateAttrValues(java.lang.String strEntryInfo, java.util.Vector vcValues, java.lang.String strInvalidAttr, java.lang.String strValidAttr)
validateAttrValues
in interface RoleDao
strEntryInfo
- ¿£Æ®¸® Á¤º¸vcValues
- ¼Ó¼º °ª ¸ñ·Ï
public boolean validateDsdRoleMember(java.lang.String DsdInfo, java.lang.String strRoleInfo)
validateDsdRoleMember
in interface RoleDao
DsdInfo
- DSD ¿ªÇÒ ÁýÇÕ Á¤º¸strRoleInfo
- ¿ªÇÒ Á¤º¸
public boolean validateDsdRoleMembers(java.lang.String strDsdInfo, java.util.Vector vcRoles)
validateDsdRoleMembers
in interface RoleDao
vcRoles
- ¿ªÇÒ ¸ñ·Ï
public boolean validateGrantResperm(java.lang.String strRoleInfo, java.lang.String strRespermInfo)
validateGrantResperm
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸strRespermInfo
- ÆÛ¹Ì¼Ç Á¤º¸
public boolean validateGrantResperms(java.lang.String strRoleInfo, java.util.Vector vcResperms)
validateGrantResperms
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸vcResperms
- ÆÛ¹Ì¼Ç ¸ñ·Ï
public boolean validatePrecond(java.lang.String strPrecondInfo, java.lang.String strPrecond)
validatePrecond
in interface RoleDao
strPrecondInfo
- ¼±ÇàÁ¶°Ç Á¤º¸strPrecond
- ¼±ÇàÁ¶°ÇÀ¸·Î ¼³Á¤ÇÒ Á¤º¸(»ç¿ëÀÚ Á¶Á÷, ÆÛ¹Ì¼Ç)
public boolean validatePreconds(java.lang.String strPrecondInfo, java.util.Vector vcPreconds)
validatePreconds
in interface RoleDao
strPrecondInfo
- ¼±ÇàÁ¶°Ç Á¤º¸vcPreconds
- ¼±ÇàÁ¶°ÇÀ¸·Î ¼³Á¤ÇÒ Á¤º¸(»ç¿ëÀÚ Á¶Á÷, ÆÛ¹Ì¼Ç)µéÀÇ ¸ñ·Ï
public boolean validateSsdRoleMember(java.lang.String SsdInfo, java.lang.String strRoleInfo)
validateSsdRoleMember
in interface RoleDao
SsdInfo
- SSD ¿ªÇÒ ÁýÇÕ Á¤º¸strRoleInfo
- ¿ªÇÒ Á¤º¸
public boolean validateSsdRoleMembers(java.lang.String strSsdInfo, java.util.Vector vcRoles)
validateSsdRoleMembers
in interface RoleDao
vcRoles
- ¿ªÇÒ ¸ñ·Ï
public boolean validateUserAttrRule(java.lang.String strRoleInfo, java.lang.String strUserAttrRule)
validateUserAttrRule
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸strUserAttrRule
- »ç¿ëÀÚ ÇÒ´ç ±ÔÄ¢ Á¤º¸
public boolean validateUserGroupRule(java.lang.String strRoleInfo, java.lang.String strGroupInfo)
validateUserGroupRule
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸strGroupInfo
- »ç¿ëÀÚ ±×·ì Á¤º¸
public boolean validateUserGroupRules(java.lang.String strRoleInfo, java.util.Vector vcGroups)
validateUserGroupRules
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸vcGroups
- »ç¿ëÀÚ ±×·ì ¸ñ·Ï
public boolean validateUserOrgRule(java.lang.String strRoleInfo, java.lang.String strUserOrgInfo)
validateUserOrgRule
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸strUserOrgInfo
- »ç¿ëÀÚ Á¶Á÷ Á¤º¸
public boolean validateUserOrgRules(java.lang.String strRoleInfo, java.util.Vector vcUserOrgs)
validateUserOrgRules
in interface RoleDao
strRoleInfo
- ¿ªÇÒ Á¤º¸vcUserOrgs
- »ç¿ëÀÚ Á¶Á÷ ¸ñ·Ï
public void close()
RoleDao
close
in interface RoleDao
close
in class RdbDefDao
public java.util.Vector getAuthorizedRolesForResperm4Find(java.lang.String strRespermInfo) throws SFInitDaoException, SFInvalidParameterException, SFEnvParamException, SFBindException, SFDaoException
getAuthorizedRolesForResperm4Find
in interface RoleDao
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
public java.util.Vector getAuthorizedRolesForUser4Find(java.lang.String strUserInfo) throws SFInitDaoException, SFInvalidParameterException, SFEnvParamException, SFBindException, SFDaoException, SFNotEnoughInfoException, SFInformationNotExistedException
getAuthorizedRolesForUser4Find
in interface RoleDao
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
SFNotEnoughInfoException
SFInformationNotExistedException
public java.util.List getPSAuthorizedRolesForUser4Find(User user) throws SFInitDaoException, SFInvalidParameterException, SFEnvParamException, SFBindException, SFDaoException, SFNotEnoughInfoException, SFInformationNotExistedException
getPSAuthorizedRolesForUser4Find
in interface RoleDao
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
SFNotEnoughInfoException
SFInformationNotExistedException
public java.util.List getPSAssignedRolesForUserByUserAttrRule(User user, java.lang.String strBaseRoleInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException, SFInitDaoException, SFInformationNotExistedException
getPSAssignedRolesForUserByUserAttrRule
in interface RoleDao
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFInitDaoException
SFInformationNotExistedException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |