|
|||||||||||
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 MaclDao
public 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 MaclDao
strAdminSfDn
- °ü¸®ÀÚÀÇ 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 MaclDao
strAdminSfDn
- °ü¸®ÀÚÀÇ dnstrDn
- °ü¸®±ÇÇÑÀ» ±¸ÇÏ·Á´Â ´ë»ó
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public java.util.Vector getMaclList(java.lang.String strDn) throws SFBindException, SFEnvParamException, SFDaoException, SFInvalidParameterException
getMaclList
in interface MaclDao
strDn
- °ü¸®±ÇÇÑÀ» ±¸ÇÏ·Á´Â ´ë»ó
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public boolean modifyMacl(java.lang.String strDn, Macl maclOld, Macl maclNew) throws SFBindException, SFEnvParamException, SFDaoException, SFInvalidParameterException
modifyMacl
in interface MaclDao
strDn
- °ü¸®±ÇÇÑÀ» ±¸ÇÏ·Á´Â ´ë»ómaclOld
- ¼öÁ¤µÇ´Â °ü¸®±ÇÇÑmaclNew
- »õ·Î¿î °ü¸®±ÇÇÑ
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public boolean addMacl(java.lang.String strDn, Macl macl) throws SFBindException, SFEnvParamException, SFDaoException, SFInvalidParameterException
addMacl
in interface MaclDao
strDn
- °ü¸®±ÇÇÑÀ» ±¸ÇÏ·Á´Â ´ë»ó , 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 MaclDao
strRefDn
- Dn
SFInvalidParameterException
SFBindException
SFEnvParamException
SFDaoException
public boolean deleteMacl(java.lang.String strDn, Macl macl) throws SFBindException, SFEnvParamException, SFDaoException, SFInvalidParameterException
deleteMacl
in interface MaclDao
strDn
- °ü¸®±ÇÇÑÀ» ±¸ÇÏ·Á´Â ´ë»ó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 MaclDao
strAdminSfDn
- °ü¸®ÀÚ 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 MaclDao
strAdminSfDn
- °ü¸®ÀÚ 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 MaclDao
strAdminSfDn
- °ü¸®ÀÚ 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 MaclDao
strAdminSfDn
- °ü¸®ÀÚ 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 MaclDao
strAdminSfDn
- °ü¸®ÀÚÀÇ 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 MaclDao
strAdminSfDn
- °ü¸®ÀÚÀÇ 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 MaclDao
strAdminSfDn
- °ü¸®ÀÚÀÇ 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 MaclDao
strAdminSfDn
- °ü¸®ÀÚÀÇ dn
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public boolean personalizeAdminGroup(java.lang.String strAdminSfDn, java.util.Vector vcAssignedAdminGroups) throws SFBindException, SFEnvParamException, SFDaoException, SFInvalidParameterException
personalizeAdminGroup
in interface MaclDao
strAdminSfDn
- °ü¸®ÀÚÀÇ dn
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public boolean personalizeUserGroup(java.lang.String strAdminSfDn, java.util.Vector vcAssignedAdminGroups) throws SFBindException, SFEnvParamException, SFDaoException, SFInvalidParameterException
personalizeUserGroup
in interface MaclDao
strAdminSfDn
- °ü¸®ÀÚÀÇ dn
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public boolean personalizeAudit(java.lang.String strAdminSfDn, java.util.Vector vcAssignedAdminGroups) throws SFBindException, SFEnvParamException, SFDaoException, SFInvalidParameterException
personalizeAudit
in interface MaclDao
strAdminSfDn
- °ü¸®ÀÚÀÇ dn
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public boolean personalizeAuthPolicy(java.lang.String strAdminSfDn, java.util.Vector vcAssignedAdminGroups) throws SFBindException, SFEnvParamException, SFDaoException, SFInvalidParameterException
personalizeAuthPolicy
in interface MaclDao
strAdminSfDn
- °ü¸®ÀÚÀÇ dn
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public boolean personalizeConfig(java.lang.String strAdminSfDn, java.util.Vector vcAssignedAdminGroups) throws SFBindException, SFEnvParamException, SFDaoException, SFInvalidParameterException
personalizeConfig
in interface MaclDao
strAdminSfDn
- °ü¸®ÀÚÀÇ dn
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public final boolean invalidateMaclValue(java.lang.String strEntryInfo, java.lang.String strAdminInfo)
invalidateMaclValue
in interface MaclDao
strEntryInfo
- ¿£Æ®¸® Á¤º¸strAdminInfo
- »èÁ¦µÈ »ç¿ëÀÚ ¶Ç´Â °ü¸®ÀÚ ±×·ìÀÇ Á¤º¸
public final boolean deleteInvalidMaclValue(java.lang.String strEntryInfo, java.lang.String strAdminInfo)
deleteInvalidMaclValue
in interface MaclDao
strEntryInfo
- ¿£Æ®¸® Á¤º¸strAdminInfo
- »èÁ¦ÇϰíÀÚ ÇÏ´Â MACLÀ» ±¸¼ºÇÏ´Â »ç¿ëÀÚ ¶Ç´Â °ü¸®ÀÚ ±×·ì Á¤º¸
public final java.util.Vector getInvalidMaclValues(java.lang.String strEntryInfo)
getInvalidMaclValues
in interface MaclDao
strEntryInfo
- ¿£Æ®¸® Á¤º¸
public final boolean invalidateMaclInPolicyRepository(java.lang.String strAdminInfo)
invalidateMaclInPolicyRepository
in interface MaclDao
strAdminInfo
- »ç¿ëÀÚ ¶Ç´Â °ü¸®ÀÚ ±×·ìÀÇ 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 MaclDao
strAdminInfo
- 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 MaclDao
strAdminInfo
- 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 MaclDao
strAdminInfo
- 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 MaclDao
strAdminInfo
- 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 MaclDao
strAdminInfo
- macl Á¤º¸¸¦ ¾ò°íÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸macl
- °Ë»öÇϰíÀÚ ÇÏ´Â ÃÖ¼Ò ±ÇÇÑ Á¤º¸. macl¿¡ ¼³Á¤µÈ ±ÇÇÑÀÌ»óÀÇ ±ÇÇÑÀ¸·Î strAdminInfo¿¡°Ô ºÎ¿©µÈ macl Á¤º¸¸¸À» ¹ÝȯÇÑ´Ù.vcAssignedAdminGroups
- strAdminInfo°¡ ÇÒ´çµÈ °ü¸®ÀÚ ±×·ìÀÇ Á¤º¸
SFInvalidParameterException
SFBindException
SFEnvParamException
SFDaoException
public final boolean IsTopManager(java.lang.String strAdminSfDn)
IsTopManager
in interface MaclDao
public 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 MaclDao
strSsdPrecondAttrName
- ÇöÀç grant levelÀÇ Á¤º¸¸¦ ¾ò°íÀÚ ´ë»óÀÌ ssd ÀÎÁö precondÀÎÁö¿¡ ´ëÇÑ Á¤º¸
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public void close()
MaclDao
close
in interface MaclDao
close
in class LdapDefDao
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |