|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.safeidentity.adminservice.dao.ldap.LdapDefDao
com.safeidentity.adminservice.dao.ldap.LdapMaclDao
| Field Summary |
| Constructor Summary | |
LdapMaclDao()
Creates a new instance of LdapMaclDao |
|
| Method Summary | |
boolean |
addMacl(java.lang.String strDn,
Macl macl)
°ü¸®±ÇÇÑÀ» Ãß°¡ÇÑ´Ù |
void |
close()
Dao¿¡¼ »ç¿ëÇÏ´Â ¸®¼Ò½º °ü·Ã Ŭ¸°¾÷ 󸮸¦ ÇØÁØ´Ù. |
boolean |
deleteInvalidMaclValue(java.lang.String strEntryInfo,
java.lang.String strAdminInfo)
¿£Æ®¸®¿¡ À¯È¿ÇÏÁö ¾ÊÀº Macl °ªÀ¸·Î ¼³Á¤µÇ¾î ÀÖ´ø Macl °ªÀ» ¿£Æ®¸®¿¡¼ »èÁ¦ÇÑ´Ù. |
boolean |
deleteMacl(java.lang.String strDn,
Macl macl)
°ü¸®±ÇÇÑÀ» »èÁ¦ÇÑ´Ù |
boolean |
deleteMaclContainer(java.lang.String strRefDn)
ÀÔ·ÂµÈ DnÀ» RefDn °ªÀ¸·Î °®´Â MaclContainer¸¦ »èÁ¦ÇÑ´Ù. |
java.util.Vector |
getDelegatedCustpermMaclInfo(java.lang.String strAdminInfo,
Macl macl,
java.util.Vector vcAssignedAdminGroups,
java.lang.String strCustrootDn)
CUSTOM ÆÛ¹Ì¼Ç ±¸Á¶¿¡¼ ÀÔ·ÂµÈ °ü¸®ÀÚ¿¡°Ô ºÎ¿©µÈ MACLÀÇ À§Ä¡¿Í ³»¿ë¿¡ ´ëÇÑ Á¤º¸¸¦ ¾ò´Â´Ù. |
java.util.Vector |
getDelegatedEjbpermMaclInfo(java.lang.String strAdminInfo,
Macl macl,
java.util.Vector vcAssignedAdminGroups,
java.lang.String strEjbrootDn)
EJB ÆÛ¹Ì¼Ç ±¸Á¶¿¡¼ ÀÔ·ÂµÈ °ü¸®ÀÚ¿¡°Ô ºÎ¿©µÈ MACLÀÇ À§Ä¡¿Í ³»¿ë¿¡ ´ëÇÑ Á¤º¸¸¦ ¾ò´Â´Ù. |
java.util.Vector |
getDelegatedRespermMaclInfo(java.lang.String strAdminInfo,
Macl macl,
java.util.Vector vcAssignedAdminGroups,
java.lang.String strWebrootDn)
¸®¼Ò½º ÆÛ¹Ì¼Ç ±¸Á¶¿¡¼ ÀÔ·ÂµÈ °ü¸®ÀÚ¿¡°Ô ºÎ¿©µÈ MACLÀÇ À§Ä¡¿Í ³»¿ë¿¡ ´ëÇÑ Á¤º¸¸¦ ¾ò´Â´Ù. |
java.util.Vector |
getDelegatedRoleMaclInfo(java.lang.String strAdminInfo,
Macl macl,
java.util.Vector vcAssignedAdminGroups)
¿ªÇÒ ±¸Á¶¿¡¼ ÀÔ·ÂµÈ °ü¸®ÀÚ¿¡°Ô ºÎ¿©µÈ MACLÀÇ À§Ä¡¿Í ³»¿ë¿¡ ´ëÇÑ Á¤º¸¸¦ ¾ò´Â´Ù. |
java.util.Vector |
getDelegatedUserOrgMaclInfo(java.lang.String strAdminInfo,
Macl macl,
java.util.Vector vcAssignedAdminGroups,
java.lang.String strUserRepDn)
»ç¿ëÀÚ ÀúÀå¿¡¼ ÀÔ·ÂµÈ °ü¸®ÀÚ¿¡°Ô ºÎ¿©µÈ MACLÀÇ À§Ä¡¿Í ³»¿ë¿¡ ´ëÇÑ Á¤º¸¸¦ ¾ò´Â´Ù. |
int |
getGrantLevel(java.lang.String strAdminSfDn,
java.lang.String strSsdPrecondAttrName,
java.util.Vector vcAssignedAdminGroups)
ÁÖ¾îÁø °ü¸®ÀÚÀÇ grantlevel À» ¾ò´Â´Ù. |
java.util.Vector |
getInvalidMaclValues(java.lang.String strEntryInfo)
¿£Æ®¸®¿¡ À¯È¿ÇÏÁö Macl Á¤º¸·Î ¼³Á¤µÈ °ªµéÀ» ¾ò¾î¿Â´Ù. |
int |
getLevel(java.lang.String strRoleDn)
¿ªÇÒÀÇ Level Á¤º¸¸¦ ¾ò´Â´Ù. |
java.util.Locale |
getLocale()
|
Macl |
getMacl(java.lang.String strAdminSfDn,
java.lang.String strDn,
java.util.Vector vcAssignedAdminGroups)
°ü¸®ÀÚ°¡ strDn¿¡ ÇØ´çÇÏ´Â ±ÇÇÑÀ» ±¸ÇÑ´Ù. |
java.util.Vector |
getMaclList(java.lang.String strDn)
strDn¿¡ ÇØ´çÇÏ´Â °ü¸®±ÇÇÑÀ» ±¸ÇÑ´Ù. |
java.util.Vector |
getMaclList(java.lang.String strAdminSfDn,
java.lang.String strDn,
java.util.Vector vcAssignedAdminGroups)
°ü¸®ÀÚ°¡ strDn¿¡ ÇØ´çÇÏ´Â °ü¸®±ÇÇÑ ¸ñ·ÏÁß strAdminSfDn°ú °ü·ÃµÈ ¸ñ·ÏÀ» ±¸ÇÑ´Ù. |
java.util.Vector |
getRoleList4Macl(java.lang.String strAdminSfDn,
Macl macl,
java.util.Vector vcAssignedAdminGroups)
maclÀ» °®´Â Role ¿£Æ®¸® ¸ñ·ÏÀ» µ¹·ÁÁØ´Ù. |
java.util.Vector |
getUserOrgList4Macl(java.lang.String strAdminSfDn,
Macl macl,
java.util.Vector vcAssignedAdminGroups,
UserRepository userRepository)
maclÀ» °®´Â UserOrg ¿£Æ®¸® ¸ñ·ÏÀ» µ¹·ÁÁØ´Ù. |
java.util.Vector |
getUserOrgList4Macl(java.lang.String strAdminSfDn,
java.lang.String strUserOrgInfo,
Macl macl,
java.util.Vector vcAssignedAdminGroups,
UserRepository userRepository)
maclÀ» °®´Â UserOrg ¿£Æ®¸® ¸ñ·ÏÀ» µ¹·ÁÁØ´Ù. |
boolean |
invalidateMaclInPolicyRepository(java.lang.String strAdminInfo)
ÇöÀç Policy Repository¿¡ ÀÔ·ÂµÈ »ç¿ëÀÚ ¶Ç´Â °ü¸®ÀÚ ±×·ìÀÌ ¼³Á¤µÈ MACL Á¤º¸¸¦ ã¾Æ ¸ðµÎ ¹«È¿ÈÇÑ´Ù. |
boolean |
invalidateMaclValue(java.lang.String strEntryInfo,
java.lang.String strAdminInfo)
¿£Æ®¸®¿¡ ¼³Á¤µÇ¾î ÀÖ´ø Macl Áß Macl¿¡ ¼³Á¤µÈ »ç¿ëÀÚ ¶Ç´Â °ü¸®ÀÚ ±×·ìÀÌ »èÁ¦µÈ °æ¿ì ÇØ´ç Macl °ªÀ» À¯È¿ÇÏÁö ¾ÊÀº ¼Ó¼ºÀ¸·Î º¯°æÇÑ´Ù. |
boolean |
IsTopManager(java.lang.String strAdminSfDn)
ÀÔ·ÂµÈ °ü¸®ÀÚ°¡ Top Manager ±×·ìÀÇ ±¸¼º¿øÀÎÁö È®ÀÎÇÑ´Ù. |
boolean |
modifyMacl(java.lang.String strDn,
Macl maclOld,
Macl maclNew)
°ü¸®±ÇÇÑÀ» ¼öÁ¤ÇÑ´Ù |
boolean |
personalizeAdminGroup(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
±â´É : °ü¸®ÀÚ°¡ AdminGroup¿¡ ±ÇÇÑÀÌ ÀÖ´ÂÁö ÆÇ´ÜÇÑ´Ù. |
boolean |
personalizeAudit(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
±â´É : °ü¸®ÀÚ°¡ Audit ±ÇÇÑÀÌ ÀÖ´ÂÁö ÆÇ´ÜÇÑ´Ù. |
boolean |
personalizeAuthPolicy(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
±â´É : °ü¸®ÀÚ°¡ AutPolicy ±ÇÇÑÀÌ ÀÖ´ÂÁö ÆÇ´ÜÇÑ´Ù. |
boolean |
personalizeConfig(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
±â´É : °ü¸®ÀÚ°¡ Config ±ÇÇÑÀÌ ÀÖ´ÂÁö ÆÇ´ÜÇÑ´Ù. |
java.util.Vector |
personalizeCustPerm(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
±â´É : °ü¸®ÀÚ°¡ ±ÇÇÑÀ» °®°í ÀÖ´Â CustPermÁß¿¡¼ ÃÖ»óÀ§ branchµéÀ» ±¸ÇÑ´Ù. |
java.util.Vector |
personalizeEjbPerm(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
±â´É : °ü¸®ÀÚ°¡ ±ÇÇÑÀ» °®°í ÀÖ´Â EjbPermÁß¿¡¼ ÃÖ»óÀ§ branchµéÀ» ±¸ÇÑ´Ù. |
java.util.Vector |
personalizeResPerm(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
±â´É : °ü¸®ÀÚ°¡ ±ÇÇÑÀ» °®°í ÀÖ´Â ResPermÁß¿¡¼ ÃÖ»óÀ§ branchµéÀ» ±¸ÇÑ´Ù. |
java.util.Vector |
personalizeRole(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
±â´É : °ü¸®ÀÚ°¡ ±ÇÇÑÀ» °®°í ÀÖ´Â RoleÁß¿¡¼ ÃÖ»óÀ§ branchµéÀ» ±¸ÇÑ´Ù. |
java.util.Vector |
personalizeUser(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups,
UserRepository userRepository)
maclÀ» °®´Â UserOrg ¿£Æ®¸® ¸ñ·ÏÀ» µ¹·ÁÁØ´Ù. |
boolean |
personalizeUserGroup(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
±â´É : °ü¸®ÀÚ°¡ UserGroup¿¡ ±ÇÇÑÀÌ ÀÖ´ÂÁö ÆÇ´ÜÇÑ´Ù. |
void |
setLocale(java.util.Locale locale)
|
| Methods inherited from class com.safeidentity.adminservice.dao.ldap.LdapDefDao |
bind, destroy, initConst, readUserRepositoryInfo, unbind |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public LdapMaclDao()
| Method Detail |
public final java.util.Locale getLocale()
getLocale in interface MaclDaopublic final void setLocale(java.util.Locale locale)
setLocale in interface MaclDao
public Macl getMacl(java.lang.String strAdminSfDn,
java.lang.String strDn,
java.util.Vector vcAssignedAdminGroups)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
getMacl in interface MaclDaostrAdminSfDn - °ü¸®ÀÚÀÇ sfDnstrDn - ±ÇÇѰ˻縦 ÇϰíÀÚ ÇÏ´Â ´ë»óÀÌ µÇ´Â ¿£Æ®¸® Á¤º¸.
getMacl ¸Þ¼Òµå´Â »ç¿ëÀÚ, »ç¿ëÀÚ Á¶Á÷À» Á¦¿ÜÇÑ PolicyRepository¿¡ ÀúÀåµÈ ¿£Æ®¸®
(ResPerm, Role,AuthPolicy,vcAssignedAdminGroups - strAdminSfDn °ü¸®ÀÚ°¡ ¼Ò¼ÓµÈ °ü¸®ÀÚ ±×·ì ¸ñ·Ï
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public java.util.Vector getMaclList(java.lang.String strAdminSfDn,
java.lang.String strDn,
java.util.Vector vcAssignedAdminGroups)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
getMaclList in interface MaclDaostrAdminSfDn - °ü¸®ÀÚÀÇ dnstrDn - °ü¸®±ÇÇÑÀ» ±¸ÇÏ·Á´Â ´ë»ó
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public java.util.Vector getMaclList(java.lang.String strDn)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
getMaclList in interface MaclDaostrDn - °ü¸®±ÇÇÑÀ» ±¸ÇÏ·Á´Â ´ë»ó
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public boolean modifyMacl(java.lang.String strDn,
Macl maclOld,
Macl maclNew)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
modifyMacl in interface MaclDaostrDn - °ü¸®±ÇÇÑÀ» ±¸ÇÏ·Á´Â ´ë»ómaclOld - ¼öÁ¤µÇ´Â °ü¸®±ÇÇÑmaclNew - »õ·Î¿î °ü¸®±ÇÇÑ
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public boolean addMacl(java.lang.String strDn,
Macl macl)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
addMacl in interface MaclDaostrDn - °ü¸®±ÇÇÑÀ» ±¸ÇÏ·Á´Â ´ë»ó , user:userOrgÀÇ sfdn, role, resPerm, °¢ Repository µéÀº dnmacl - Ãß°¡ÇÒ °ü¸®±ÇÇÑ
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public final boolean deleteMaclContainer(java.lang.String strRefDn)
throws SFInvalidParameterException,
SFBindException,
SFEnvParamException,
SFDaoException
deleteMaclContainer in interface MaclDaostrRefDn - Dn
SFInvalidParameterException
SFBindException
SFEnvParamException
SFDaoException
public boolean deleteMacl(java.lang.String strDn,
Macl macl)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
deleteMacl in interface MaclDaostrDn - °ü¸®±ÇÇÑÀ» ±¸ÇÏ·Á´Â ´ë»ómacl - »èÁ¦ÇÒ °ü¸®±ÇÇÑ
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public java.util.Vector getRoleList4Macl(java.lang.String strAdminSfDn,
Macl macl,
java.util.Vector vcAssignedAdminGroups)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
getRoleList4Macl in interface MaclDaostrAdminSfDn - °ü¸®ÀÚ dn
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public java.util.Vector getUserOrgList4Macl(java.lang.String strAdminSfDn,
Macl macl,
java.util.Vector vcAssignedAdminGroups,
UserRepository userRepository)
throws SFEnvParamException,
SFInvalidParameterException,
SFDaoException,
SFBindException
getUserOrgList4Macl in interface MaclDaostrAdminSfDn - °ü¸®ÀÚ dnmacl - ±âÁØÀÌ µÇ´Â Macl Á¤º¸
SFEnvParamException
SFInvalidParameterException
SFDaoException
SFBindException
public java.util.Vector getUserOrgList4Macl(java.lang.String strAdminSfDn,
java.lang.String strUserOrgInfo,
Macl macl,
java.util.Vector vcAssignedAdminGroups,
UserRepository userRepository)
throws SFEnvParamException,
SFInvalidParameterException,
SFDaoException,
SFBindException
getUserOrgList4Macl in interface MaclDaostrAdminSfDn - °ü¸®ÀÚ dnmacl -
SFEnvParamException
SFInvalidParameterException
SFDaoException
SFBindException
public java.util.Vector personalizeUser(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups,
UserRepository userRepository)
throws SFEnvParamException,
SFInvalidParameterException,
SFDaoException,
SFBindException
personalizeUser in interface MaclDaostrAdminSfDn - °ü¸®ÀÚ dn
SFEnvParamException
SFInvalidParameterException
SFDaoException
SFBindException
public java.util.Vector personalizeRole(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
personalizeRole in interface MaclDaostrAdminSfDn - °ü¸®ÀÚÀÇ dn
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public java.util.Vector personalizeEjbPerm(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
personalizeEjbPerm in interface MaclDaostrAdminSfDn - °ü¸®ÀÚÀÇ dn
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public java.util.Vector personalizeCustPerm(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
personalizeCustPerm in interface MaclDaostrAdminSfDn - °ü¸®ÀÚÀÇ dn
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public java.util.Vector personalizeResPerm(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
personalizeResPerm in interface MaclDaostrAdminSfDn - °ü¸®ÀÚÀÇ dn
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public boolean personalizeAdminGroup(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
personalizeAdminGroup in interface MaclDaostrAdminSfDn - °ü¸®ÀÚÀÇ dn
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public boolean personalizeUserGroup(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
personalizeUserGroup in interface MaclDaostrAdminSfDn - °ü¸®ÀÚÀÇ dn
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public boolean personalizeAudit(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
personalizeAudit in interface MaclDaostrAdminSfDn - °ü¸®ÀÚÀÇ dn
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public boolean personalizeAuthPolicy(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
personalizeAuthPolicy in interface MaclDaostrAdminSfDn - °ü¸®ÀÚÀÇ dn
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public boolean personalizeConfig(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
personalizeConfig in interface MaclDaostrAdminSfDn - °ü¸®ÀÚÀÇ dn
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public final boolean invalidateMaclValue(java.lang.String strEntryInfo,
java.lang.String strAdminInfo)
invalidateMaclValue in interface MaclDaostrEntryInfo - ¿£Æ®¸® Á¤º¸strAdminInfo - »èÁ¦µÈ »ç¿ëÀÚ ¶Ç´Â °ü¸®ÀÚ ±×·ìÀÇ Á¤º¸
public final boolean deleteInvalidMaclValue(java.lang.String strEntryInfo,
java.lang.String strAdminInfo)
deleteInvalidMaclValue in interface MaclDaostrEntryInfo - ¿£Æ®¸® Á¤º¸strAdminInfo - »èÁ¦ÇϰíÀÚ ÇÏ´Â MACLÀ» ±¸¼ºÇÏ´Â »ç¿ëÀÚ ¶Ç´Â °ü¸®ÀÚ ±×·ì Á¤º¸
public final java.util.Vector getInvalidMaclValues(java.lang.String strEntryInfo)
getInvalidMaclValues in interface MaclDaostrEntryInfo - ¿£Æ®¸® Á¤º¸
public final boolean invalidateMaclInPolicyRepository(java.lang.String strAdminInfo)
invalidateMaclInPolicyRepository in interface MaclDaostrAdminInfo - »ç¿ëÀÚ ¶Ç´Â °ü¸®ÀÚ ±×·ìÀÇ DN
public final java.util.Vector getDelegatedRoleMaclInfo(java.lang.String strAdminInfo,
Macl macl,
java.util.Vector vcAssignedAdminGroups)
throws SFInvalidParameterException,
SFBindException,
SFEnvParamException,
SFDaoException
getDelegatedRoleMaclInfo in interface MaclDaostrAdminInfo - macl Á¤º¸¸¦ ¾ò°íÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸macl - °Ë»öÇϰíÀÚ ÇÏ´Â ÃÖ¼Ò ±ÇÇÑ Á¤º¸. macl¿¡ ¼³Á¤µÈ ±ÇÇÑÀÌ»óÀÇ ±ÇÇÑÀ¸·Î strAdminInfo¿¡°Ô ºÎ¿©µÈ macl Á¤º¸¸¸À» ¹ÝȯÇÑ´Ù.vcAssignedAdminGroups - strAdminInfo°¡ ÇÒ´çµÈ °ü¸®ÀÚ ±×·ìÀÇ Á¤º¸
SFInvalidParameterException
SFBindException
SFEnvParamException
SFDaoException
public java.util.Vector getDelegatedEjbpermMaclInfo(java.lang.String strAdminInfo,
Macl macl,
java.util.Vector vcAssignedAdminGroups,
java.lang.String strEjbrootDn)
throws SFInvalidParameterException,
SFBindException,
SFEnvParamException,
SFDaoException
getDelegatedEjbpermMaclInfo in interface MaclDaostrAdminInfo - macl Á¤º¸¸¦ ¾ò°íÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸macl - °Ë»öÇϰíÀÚ ÇÏ´Â ÃÖ¼Ò ±ÇÇÑ Á¤º¸. macl¿¡ ¼³Á¤µÈ ±ÇÇÑÀÌ»óÀÇ ±ÇÇÑÀ¸·Î strAdminInfo¿¡°Ô ºÎ¿©µÈ macl Á¤º¸¸¸À» ¹ÝȯÇÑ´Ù.vcAssignedAdminGroups - strAdminInfo°¡ ÇÒ´çµÈ °ü¸®ÀÚ ±×·ìÀÇ Á¤º¸strEjbrootDn - macl °Ë»öÀ» ÇϰíÀÚ ÇÏ´Â ±âÁØÀÌ µÇ´Â EJB·çÆ®ÀÇ Á¤º¸
SFInvalidParameterException
SFBindException
SFEnvParamException
SFDaoException
public java.util.Vector getDelegatedCustpermMaclInfo(java.lang.String strAdminInfo,
Macl macl,
java.util.Vector vcAssignedAdminGroups,
java.lang.String strCustrootDn)
throws SFInvalidParameterException,
SFBindException,
SFEnvParamException,
SFDaoException
getDelegatedCustpermMaclInfo in interface MaclDaostrAdminInfo - macl Á¤º¸¸¦ ¾ò°íÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸macl - °Ë»öÇϰíÀÚ ÇÏ´Â ÃÖ¼Ò ±ÇÇÑ Á¤º¸. macl¿¡ ¼³Á¤µÈ ±ÇÇÑÀÌ»óÀÇ ±ÇÇÑÀ¸·Î strAdminInfo¿¡°Ô ºÎ¿©µÈ macl Á¤º¸¸¸À» ¹ÝȯÇÑ´Ù.vcAssignedAdminGroups - strAdminInfo°¡ ÇÒ´çµÈ °ü¸®ÀÚ ±×·ìÀÇ Á¤º¸strCustrootDn - macl °Ë»öÀ» ÇϰíÀÚ ÇÏ´Â ±âÁØÀÌ µÇ´Â CUST ·çÆ®ÀÇ Á¤º¸
SFInvalidParameterException
SFBindException
SFEnvParamException
SFDaoException
public java.util.Vector getDelegatedRespermMaclInfo(java.lang.String strAdminInfo,
Macl macl,
java.util.Vector vcAssignedAdminGroups,
java.lang.String strWebrootDn)
throws SFInvalidParameterException,
SFBindException,
SFEnvParamException,
SFDaoException
getDelegatedRespermMaclInfo in interface MaclDaostrAdminInfo - macl Á¤º¸¸¦ ¾ò°íÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸macl - °Ë»öÇϰíÀÚ ÇÏ´Â ÃÖ¼Ò ±ÇÇÑ Á¤º¸. macl¿¡ ¼³Á¤µÈ ±ÇÇÑÀÌ»óÀÇ ±ÇÇÑÀ¸·Î strAdminInfo¿¡°Ô ºÎ¿©µÈ macl Á¤º¸¸¸À» ¹ÝȯÇÑ´Ù.vcAssignedAdminGroups - strAdminInfo°¡ ÇÒ´çµÈ °ü¸®ÀÚ ±×·ìÀÇ Á¤º¸strWebrootDn - macl °Ë»öÀ» ÇϰíÀÚ ÇÏ´Â ±âÁØÀÌ µÇ´Â À¥·çÆ®ÀÇ Á¤º¸
SFInvalidParameterException
SFBindException
SFEnvParamException
SFDaoException
public java.util.Vector getDelegatedUserOrgMaclInfo(java.lang.String strAdminInfo,
Macl macl,
java.util.Vector vcAssignedAdminGroups,
java.lang.String strUserRepDn)
throws SFInvalidParameterException,
SFBindException,
SFEnvParamException,
SFDaoException
getDelegatedUserOrgMaclInfo in interface MaclDaostrAdminInfo - macl Á¤º¸¸¦ ¾ò°íÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸macl - °Ë»öÇϰíÀÚ ÇÏ´Â ÃÖ¼Ò ±ÇÇÑ Á¤º¸. macl¿¡ ¼³Á¤µÈ ±ÇÇÑÀÌ»óÀÇ ±ÇÇÑÀ¸·Î strAdminInfo¿¡°Ô ºÎ¿©µÈ macl Á¤º¸¸¸À» ¹ÝȯÇÑ´Ù.vcAssignedAdminGroups - strAdminInfo°¡ ÇÒ´çµÈ °ü¸®ÀÚ ±×·ìÀÇ Á¤º¸
SFInvalidParameterException
SFBindException
SFEnvParamException
SFDaoExceptionpublic final boolean IsTopManager(java.lang.String strAdminSfDn)
IsTopManager in interface MaclDaopublic final int getLevel(java.lang.String strRoleDn)
strRoleDn - level Á¤º¸¸¦ ¾ò°íÀÚ ÇÏ´Â ¿ªÇÒ¿¡ ´ëÇÑ Á¤º¸(dn)
public final int getGrantLevel(java.lang.String strAdminSfDn,
java.lang.String strSsdPrecondAttrName,
java.util.Vector vcAssignedAdminGroups)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
getGrantLevel in interface MaclDaostrSsdPrecondAttrName - ÇöÀç grant levelÀÇ Á¤º¸¸¦ ¾ò°íÀÚ ´ë»óÀÌ ssd ÀÎÁö precondÀÎÁö¿¡ ´ëÇÑ Á¤º¸
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoExceptionpublic void close()
MaclDao
close in interface MaclDaoclose in class LdapDefDao
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||