com.safeidentity.adminservice
Interface MaclAdmin

All Known Implementing Classes:
MaclManager

public interface MaclAdmin


Method Summary
 boolean addMacl(java.lang.String strAdminSfDn, java.lang.String strDn, Macl macl)
          °ü¸®±ÇÇÑÀ» Ãß°¡ÇÑ´Ù.
 void close()
          Connector¿¡ ¿¬°áµÈ ÀúÀå¼Ò¿ÍÀÇ ¿¬°áÀ» Á¾·áÇÑ´Ù.
 boolean deleteInvalidMaclValue(java.lang.String strEntryInfo, java.lang.String strAdminInfo)
           
 boolean deleteMacl(java.lang.String strAdminSfDn, java.lang.String strDn, Macl macl)
          °ü¸®±ÇÇÑÀ» »èÁ¦ÇÑ´Ù.
 java.util.Vector getDelegatedCustpermMaclInfo(java.lang.String strAdminSfDn, java.lang.String strDelegatedAdminInfo, Macl macl, java.lang.String strCustRootDn)
          Custom ÆÛ¹Ì¼Ç ±¸Á¶¿¡¼­ ÀÔ·ÂµÈ °ü¸®ÀÚ¿¡°Ô ºÎ¿©µÈ MaclÀÇ À§Ä¡¿Í ³»¿ë¿¡ ´ëÇÑ ¸ñ·ÏÀ» ¾ò´Â´Ù.
 java.util.Vector getDelegatedEjbpermMaclInfo(java.lang.String strAdminSfDn, java.lang.String strDelegatedAdminInfo, Macl macl, java.lang.String strEjbRootDn)
          EJB ÆÛ¹Ì¼Ç ±¸Á¶¿¡¼­ ÀÔ·ÂµÈ °ü¸®ÀÚ¿¡°Ô ºÎ¿©µÈ MaclÀÇ À§Ä¡¿Í ³»¿ë¿¡ ´ëÇÑ ¸ñ·ÏÀ» ¾ò´Â´Ù.
 java.util.Vector getDelegatedRespermMaclInfo(java.lang.String strAdminSfDn, java.lang.String strDelegatedAdminInfo, Macl macl, java.lang.String strWebrootDn)
          ¸®¼Ò½º ÆÛ¹Ì¼Ç ±¸Á¶¿¡¼­ ÀÔ·ÂµÈ °ü¸®ÀÚ¿¡°Ô ºÎ¿©µÈ MaclÀÇ À§Ä¡¿Í ³»¿ë¿¡ ´ëÇÑ ¸ñ·ÏÀ» ¾ò´Â´Ù.
 java.util.Vector getDelegatedRoleMaclInfo(java.lang.String strAdminSfDn, java.lang.String strDelegatedAdminInfo, Macl macl)
          ¿ªÇÒ ±¸Á¶¿¡¼­ ÀÔ·ÂµÈ °ü¸®ÀÚ¿¡°Ô ºÎ¿©µÈ MaclÀÇ À§Ä¡¿Í ³»¿ë¿¡ ´ëÇÑ ¸ñ·ÏÀ» ¾ò´Â´Ù.
 java.util.Vector getDelegatedUserOrgMaclInfo(java.lang.String strAdminSfDn, java.lang.String strDelegatedAdminInfo, Macl macl, java.lang.String strUserRepDn)
          »ç¿ëÀÚ ±¸Á¶¿¡¼­ ÀÔ·ÂµÈ °ü¸®ÀÚ¿¡°Ô ºÎ¿©µÈ MaclÀÇ À§Ä¡¿Í ³»¿ë¿¡ ´ëÇÑ ¸ñ·ÏÀ» ¾ò´Â´Ù.
 java.util.Vector getInvalidMaclValues(java.lang.String strEntryInfo)
           
 java.util.Locale getLocale()
           
 Macl getMaclInfo(java.lang.String strAdminSfDn, java.lang.String strDn)
          °ü¸®ÀÚ°¡ strDn¿¡ °®´Â ÃÖÁ¾ÀûÀÎ °ü¸®±ÇÇÑÀ» ±¸ÇÑ´Ù.
 java.util.Vector getMaclList(java.lang.String strAdminSfDn, java.lang.String strDn)
          °ü¸®±ÇÇÑ ¸ñ·ÏÁß¿¡¼­ strAdminDn°ú °ü·ÃµÈ ¸ñ·ÏÀ» ±¸ÇÑ´Ù.
 java.util.Vector getRoleList4Macl(java.lang.String strAdminSfDn, Macl macl)
          °ü¸®ÀÚ°¡ macl ±ÇÇÑÀ» °®´Â ÃÖ»óÀ§ Role ¸ñ·ÏÀ» ±¸ÇÑ´Ù.
 java.util.Vector getUserOrgList4Macl(java.lang.String strAdminSfDn, Macl macl)
          °ü¸®ÀÚ°¡ macl ±ÇÇÑÀ» °®´Â ÃÖ»óÀ§ UserOrg ¸ñ·ÏÀ» ±¸ÇÑ´Ù.
 java.util.Vector getUserOrgList4Macl(java.lang.String strAdminSfDn, java.lang.String strUserRepositoryCn, Macl macl)
          °ü¸®ÀÚ°¡ macl ±ÇÇÑÀ» °®´Â ÃÖ»óÀ§ UserOrg ¸ñ·ÏÀ» ±¸ÇÑ´Ù.
 java.util.Vector getUserOrgList4Macl(java.lang.String strAdminSfDn, java.lang.String strUserRepositoryCn, java.lang.String strUserOrgSfDn, Macl macl)
          °ü¸®ÀÚ°¡ macl ±ÇÇÑÀ» °®´Â ÃÖ»óÀ§ UserOrg ¸ñ·ÏÀ» ±¸ÇÑ´Ù.
 java.util.Vector getUserOrgList4Macl(java.lang.String strAdminSfDn, java.lang.String strUserRepositoryCn, java.lang.String strUserOrgSfDn, java.util.Vector vcAttr)
          °ü¸®ÀÚ°¡ macl ±ÇÇÑÀ» °®´Â ÃÖ»óÀ§ UserOrg ¸ñ·ÏÀ» ±¸ÇÑ´Ù.
 java.util.Vector getUserOrgList4Macl(java.lang.String strAdminSfDn, java.lang.String strUserRepositoryCn, java.util.Vector vcAttr)
          °ü¸®ÀÚ°¡ macl ±ÇÇÑÀ» °®´Â ÃÖ»óÀ§ UserOrg ¸ñ·ÏÀ» ±¸ÇÑ´Ù.
 java.util.Vector getUserOrgList4Macl(java.lang.String strAdminSfDn, java.util.Vector vcAttr)
          °ü¸®ÀÚ°¡ macl ±ÇÇÑÀ» °®´Â ÃÖ»óÀ§ UserOrg ¸ñ·ÏÀ» ±¸ÇÑ´Ù.
 boolean IsAuditManager(java.lang.String strAdminSfDn)
          ÀÔ·ÂµÈ °ü¸®ÀÚ°¡ °¨»ç ±â´É¿¡ ´ëÇØ °ü¸® ±ÇÇÑÀÌ ÀÖ´ÂÁöÀÇ ¿©ºÎ¸¦ °Ë»çÇÑ´Ù.
 boolean IsAuthenticationManager(java.lang.String strAdminSfDn)
          ÀÔ·ÂµÈ °ü¸®ÀÚ°¡ ÀÎÁõÁ¤Ã¥ ±â´É¿¡ ´ëÇØ °ü¸® ±ÇÇÑÀÌ ÀÖ´ÂÁöÀÇ ¿©ºÎ¸¦ °Ë»çÇÑ´Ù.
 boolean IsTopManager(java.lang.String strAdminSfDn)
           
 boolean modifyMacl(java.lang.String strAdminSfDn, java.lang.String strDn, Macl maclOld, Macl maclNew)
          °ü¸®±ÇÇÑÀ» ¼öÁ¤ÇÑ´Ù.
 void setLocale(java.util.Locale locale)
           
 

Method Detail

getLocale

public java.util.Locale getLocale()

setLocale

public void setLocale(java.util.Locale locale)

addMacl

public boolean addMacl(java.lang.String strAdminSfDn,
                       java.lang.String strDn,
                       Macl macl)
                throws SFInitDaoException,
                       SFInvalidParameterException,
                       SFAccessRightException,
                       SFEnvParamException,
                       SFBindException,
                       SFDaoException
°ü¸®±ÇÇÑÀ» Ãß°¡ÇÑ´Ù.

Parameters:
strAdminSfDn - °ü¸®ÀÚÀÇ sfdn
strDn - °ü¸®±ÇÇÑÀÌ Ãß°¡µÇ´Â ¿£Æ®¸®
macl - °ü¸®±ÇÇÑ
Returns:
¼º°ø true, ½ÇÆÐ false
Throws:
SFInitDaoException
SFInvalidParameterException
SFAccessRightException
SFEnvParamException
SFBindException
SFDaoException

deleteInvalidMaclValue

public boolean deleteInvalidMaclValue(java.lang.String strEntryInfo,
                                      java.lang.String strAdminInfo)

deleteMacl

public boolean deleteMacl(java.lang.String strAdminSfDn,
                          java.lang.String strDn,
                          Macl macl)
                   throws SFInitDaoException,
                          SFInvalidParameterException,
                          SFAccessRightException,
                          SFEnvParamException,
                          SFBindException,
                          SFDaoException
°ü¸®±ÇÇÑÀ» »èÁ¦ÇÑ´Ù.

Parameters:
strAdminSfDn - °ü¸®ÀÚÀÇ dn
strDn - °ü¸®±ÇÇÑÀÌ »èÁ¦µÇ´Â ¿£Æ®¸®
macl - °ü¸®±ÇÇÑ
Returns:
¼º°ø true, ½ÇÆÐ false
Throws:
SFInitDaoException
SFInvalidParameterException
SFAccessRightException
SFEnvParamException
SFBindException
SFDaoException

getDelegatedEjbpermMaclInfo

public java.util.Vector getDelegatedEjbpermMaclInfo(java.lang.String strAdminSfDn,
                                                    java.lang.String strDelegatedAdminInfo,
                                                    Macl macl,
                                                    java.lang.String strEjbRootDn)
                                             throws SFInitDaoException,
                                                    SFInvalidParameterException,
                                                    SFEnvParamException,
                                                    SFBindException,
                                                    SFDaoException
EJB ÆÛ¹Ì¼Ç ±¸Á¶¿¡¼­ ÀÔ·ÂµÈ °ü¸®ÀÚ¿¡°Ô ºÎ¿©µÈ MaclÀÇ À§Ä¡¿Í ³»¿ë¿¡ ´ëÇÑ ¸ñ·ÏÀ» ¾ò´Â´Ù.

Parameters:
strAdminSfDn - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
strDelegatedAdminInfo - Macl Á¤º¸¸¦ ¾ò°íÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
macl - °Ë»öÇϰíÀÚ ÇÏ´Â ÃÖ¼Ò ±ÇÇÑ Á¤º¸. ÀÌ °ªÀÌ nullÀÌ ¾Æ´Ñ °æ¿ì macl ¼³Á¤µÈ ±ÇÇÑ ÀÌ»óÀ¸·Î strDelegatedAdminInfo ¿¡°Ô ºÎ¿©µÈ Macl Á¤º¸¸¸À» ¹ÝȯÇÑ´Ù. nullÀÎ °æ¿ì À̰ªÀº ¹«½ÃµÈ´Ù.
strEjbRootDn - MaclÀÇ À§Ä¡¿Í ³»¿ë¿¡ ´ëÇÑ Á¤º¸¸¦ ¾òÀ»¶§ ±âÁØÀÌ µÇ´Â WebRootÀÇ Á¤º¸
Returns:
strDelegatedAdminInfo ¿¡ ´ëÇÏ¿© °Ë»öµÈ MaclÀÇ À§Ä¡¿Í ³»¿ë¿¡ ´ëÇÑ Á¤º¸¸¦ ´ã°í ÀÖ´Â MaclSearchResult °´Ã¼µéÀÇ ¸ñ·Ï
Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException

getDelegatedCustpermMaclInfo

public java.util.Vector getDelegatedCustpermMaclInfo(java.lang.String strAdminSfDn,
                                                     java.lang.String strDelegatedAdminInfo,
                                                     Macl macl,
                                                     java.lang.String strCustRootDn)
                                              throws SFInitDaoException,
                                                     SFInvalidParameterException,
                                                     SFEnvParamException,
                                                     SFBindException,
                                                     SFDaoException
Custom ÆÛ¹Ì¼Ç ±¸Á¶¿¡¼­ ÀÔ·ÂµÈ °ü¸®ÀÚ¿¡°Ô ºÎ¿©µÈ MaclÀÇ À§Ä¡¿Í ³»¿ë¿¡ ´ëÇÑ ¸ñ·ÏÀ» ¾ò´Â´Ù.

Parameters:
strAdminSfDn - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
strDelegatedAdminInfo - Macl Á¤º¸¸¦ ¾ò°íÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
macl - °Ë»öÇϰíÀÚ ÇÏ´Â ÃÖ¼Ò ±ÇÇÑ Á¤º¸. ÀÌ °ªÀÌ nullÀÌ ¾Æ´Ñ °æ¿ì macl ¼³Á¤µÈ ±ÇÇÑ ÀÌ»óÀ¸·Î strDelegatedAdminInfo ¿¡°Ô ºÎ¿©µÈ Macl Á¤º¸¸¸À» ¹ÝȯÇÑ´Ù. nullÀÎ °æ¿ì À̰ªÀº ¹«½ÃµÈ´Ù.
strCustRootDn - MaclÀÇ À§Ä¡¿Í ³»¿ë¿¡ ´ëÇÑ Á¤º¸¸¦ ¾òÀ»¶§ ±âÁØÀÌ µÇ´Â WebRootÀÇ Á¤º¸
Returns:
strDelegatedAdminInfo ¿¡ ´ëÇÏ¿© °Ë»öµÈ MaclÀÇ À§Ä¡¿Í ³»¿ë¿¡ ´ëÇÑ Á¤º¸¸¦ ´ã°í ÀÖ´Â MaclSearchResult °´Ã¼µéÀÇ ¸ñ·Ï
Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException

getDelegatedRespermMaclInfo

public java.util.Vector getDelegatedRespermMaclInfo(java.lang.String strAdminSfDn,
                                                    java.lang.String strDelegatedAdminInfo,
                                                    Macl macl,
                                                    java.lang.String strWebrootDn)
                                             throws SFInitDaoException,
                                                    SFInvalidParameterException,
                                                    SFEnvParamException,
                                                    SFBindException,
                                                    SFDaoException
¸®¼Ò½º ÆÛ¹Ì¼Ç ±¸Á¶¿¡¼­ ÀÔ·ÂµÈ °ü¸®ÀÚ¿¡°Ô ºÎ¿©µÈ MaclÀÇ À§Ä¡¿Í ³»¿ë¿¡ ´ëÇÑ ¸ñ·ÏÀ» ¾ò´Â´Ù.

Parameters:
strAdminSfDn - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
strDelegatedAdminInfo - Macl Á¤º¸¸¦ ¾ò°íÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
macl - °Ë»öÇϰíÀÚ ÇÏ´Â ÃÖ¼Ò ±ÇÇÑ Á¤º¸. ÀÌ °ªÀÌ nullÀÌ ¾Æ´Ñ °æ¿ì macl ¼³Á¤µÈ ±ÇÇÑ ÀÌ»óÀ¸·Î strDelegatedAdminInfo ¿¡°Ô ºÎ¿©µÈ Macl Á¤º¸¸¸À» ¹ÝȯÇÑ´Ù. nullÀÎ °æ¿ì À̰ªÀº ¹«½ÃµÈ´Ù.
strWebrootDn - MaclÀÇ À§Ä¡¿Í ³»¿ë¿¡ ´ëÇÑ Á¤º¸¸¦ ¾òÀ»¶§ ±âÁØÀÌ µÇ´Â WebRootÀÇ Á¤º¸
Returns:
strDelegatedAdminInfo ¿¡ ´ëÇÏ¿© °Ë»öµÈ MaclÀÇ À§Ä¡¿Í ³»¿ë¿¡ ´ëÇÑ Á¤º¸¸¦ ´ã°í ÀÖ´Â MaclSearchResult °´Ã¼µéÀÇ ¸ñ·Ï
Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException

getDelegatedRoleMaclInfo

public java.util.Vector getDelegatedRoleMaclInfo(java.lang.String strAdminSfDn,
                                                 java.lang.String strDelegatedAdminInfo,
                                                 Macl macl)
                                          throws SFInitDaoException,
                                                 SFInvalidParameterException,
                                                 SFEnvParamException,
                                                 SFBindException,
                                                 SFDaoException
¿ªÇÒ ±¸Á¶¿¡¼­ ÀÔ·ÂµÈ °ü¸®ÀÚ¿¡°Ô ºÎ¿©µÈ MaclÀÇ À§Ä¡¿Í ³»¿ë¿¡ ´ëÇÑ ¸ñ·ÏÀ» ¾ò´Â´Ù.

Parameters:
strAdminSfDn - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
strDelegatedAdminInfo - Macl Á¤º¸¸¦ ¾ò°íÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
macl - °Ë»öÇϰíÀÚ ÇÏ´Â ÃÖ¼Ò ±ÇÇÑ Á¤º¸. ÀÌ °ªÀÌ nullÀÌ ¾Æ´Ñ °æ¿ì macl ¼³Á¤µÈ ±ÇÇÑ ÀÌ»óÀ¸·Î strDelegatedAdminInfo ¿¡°Ô ºÎ¿©µÈ Macl Á¤º¸¸¸À» ¹ÝȯÇÑ´Ù. nullÀÎ °æ¿ì À̰ªÀº ¹«½ÃµÈ´Ù.
Returns:
strDelegatedAdminInfo ¿¡ ´ëÇÏ¿© °Ë»öµÈ MaclÀÇ À§Ä¡¿Í ³»¿ë¿¡ ´ëÇÑ Á¤º¸¸¦ ´ã°í ÀÖ´Â MaclSearchResult °´Ã¼µéÀÇ ¸ñ·Ï
Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException

getDelegatedUserOrgMaclInfo

public java.util.Vector getDelegatedUserOrgMaclInfo(java.lang.String strAdminSfDn,
                                                    java.lang.String strDelegatedAdminInfo,
                                                    Macl macl,
                                                    java.lang.String strUserRepDn)
                                             throws SFInitDaoException,
                                                    SFInvalidParameterException,
                                                    SFEnvParamException,
                                                    SFBindException,
                                                    SFDaoException
»ç¿ëÀÚ ±¸Á¶¿¡¼­ ÀÔ·ÂµÈ °ü¸®ÀÚ¿¡°Ô ºÎ¿©µÈ MaclÀÇ À§Ä¡¿Í ³»¿ë¿¡ ´ëÇÑ ¸ñ·ÏÀ» ¾ò´Â´Ù.

Parameters:
strAdminSfDn - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
strDelegatedAdminInfo - Macl Á¤º¸¸¦ ¾ò°íÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
macl - °Ë»öÇϰíÀÚ ÇÏ´Â ÃÖ¼Ò ±ÇÇÑ Á¤º¸. ÀÌ °ªÀÌ nullÀÌ ¾Æ´Ñ °æ¿ì macl ¼³Á¤µÈ ±ÇÇÑ ÀÌ»óÀ¸·Î strDelegatedAdminInfo ¿¡°Ô ºÎ¿©µÈ Macl Á¤º¸¸¸À» ¹ÝȯÇÑ´Ù. nullÀÎ °æ¿ì À̰ªÀº ¹«½ÃµÈ´Ù.
strUserRepDn - MaclÀÇ À§Ä¡¿Í ³»¿ë¿¡ ´ëÇÑ Á¤º¸¸¦ ¾òÀ»¶§ ±âÁØÀÌ µÇ´Â »ç¿ëÀÚ ÀúÀå¼ÒÀÇ Á¤º¸
Returns:
strDelegatedAdminInfo ¿¡ ´ëÇÏ¿© °Ë»öµÈ MaclÀÇ À§Ä¡¿Í ³»¿ë¿¡ ´ëÇÑ Á¤º¸¸¦ ´ã°í ÀÖ´Â MaclSearchResult °´Ã¼µéÀÇ ¸ñ·Ï
Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException

modifyMacl

public boolean modifyMacl(java.lang.String strAdminSfDn,
                          java.lang.String strDn,
                          Macl maclOld,
                          Macl maclNew)
                   throws SFInitDaoException,
                          SFInvalidParameterException,
                          SFAccessRightException,
                          SFEnvParamException,
                          SFDaoException,
                          SFBindException
°ü¸®±ÇÇÑÀ» ¼öÁ¤ÇÑ´Ù.

Parameters:
strAdminSfDn - °ü¸®ÀÚÀÇ sfdn
strDn - °ü¸®±ÇÇÑÀÌ ¼öÁ¤µÇ´Â ¿£Æ®¸®
maclOld - ÀÌÀü °ü¸®±ÇÇÑ
maclNew - »õ·Î¿î °ü¸®±ÇÇÑ
Returns:
¼º°ø true, ½ÇÆÐ false
Throws:
SFInitDaoException
SFInvalidParameterException
SFAccessRightException
SFEnvParamException
SFDaoException
SFBindException

getMaclList

public java.util.Vector getMaclList(java.lang.String strAdminSfDn,
                                    java.lang.String strDn)
                             throws SFInitDaoException,
                                    SFInvalidParameterException,
                                    SFAccessRightException,
                                    SFEnvParamException,
                                    SFDaoException,
                                    SFBindException
°ü¸®±ÇÇÑ ¸ñ·ÏÁß¿¡¼­ strAdminDn°ú °ü·ÃµÈ ¸ñ·ÏÀ» ±¸ÇÑ´Ù.

Parameters:
strAdminSfDn - °ü¸®ÀÚ dn
strDn - °ü¸®±ÇÇÑ ¸ñ·ÏÀ» ±¸ÇÏ´Â ¿£Æ®¸® dn
Returns:
°ü¸®±ÇÇÑ ¸ñ·Ï
Throws:
SFInitDaoException
SFInvalidParameterException
SFAccessRightException
SFEnvParamException
SFDaoException
SFBindException

getInvalidMaclValues

public java.util.Vector getInvalidMaclValues(java.lang.String strEntryInfo)

getMaclInfo

public Macl getMaclInfo(java.lang.String strAdminSfDn,
                        java.lang.String strDn)
                 throws SFInitDaoException,
                        SFInvalidParameterException,
                        SFEnvParamException,
                        SFDaoException,
                        SFBindException,
                        SFAccessRightException
°ü¸®ÀÚ°¡ strDn¿¡ °®´Â ÃÖÁ¾ÀûÀÎ °ü¸®±ÇÇÑÀ» ±¸ÇÑ´Ù.

Parameters:
strAdminSfDn - °ü¸®ÀÚÀÇ sfdn
strDn - ¿£Æ®¸® dn
Returns:
°ü¸®±ÇÇÑ
Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFDaoException
SFBindException
SFAccessRightException

getRoleList4Macl

public java.util.Vector getRoleList4Macl(java.lang.String strAdminSfDn,
                                         Macl macl)
                                  throws SFInitDaoException,
                                         SFInvalidParameterException,
                                         SFEnvParamException,
                                         SFDaoException,
                                         SFBindException
°ü¸®ÀÚ°¡ macl ±ÇÇÑÀ» °®´Â ÃÖ»óÀ§ Role ¸ñ·ÏÀ» ±¸ÇÑ´Ù.

Parameters:
strAdminSfDn - °ü¸®ÀÚÀÇ sfdn
macl - ¸ñ·ÏÀ» ±¸ÇÏ·Á°í ÇÏ´Â macl °ü¸®±ÇÇÑ
Returns:
role ¸ñ·Ï
Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFDaoException
SFBindException

getUserOrgList4Macl

public java.util.Vector getUserOrgList4Macl(java.lang.String strAdminSfDn,
                                            Macl macl)
                                     throws SFInitDaoException,
                                            SFInvalidParameterException,
                                            SFDaoException,
                                            SFBindException,
                                            SFEnvParamException
°ü¸®ÀÚ°¡ macl ±ÇÇÑÀ» °®´Â ÃÖ»óÀ§ UserOrg ¸ñ·ÏÀ» ±¸ÇÑ´Ù.

Parameters:
strAdminSfDn - °ü¸®ÀÚÀÇ sfdn
macl - ¸ñ·ÏÀ» ±¸ÇÏ·Á°í ÇÏ´Â macl °ü¸®±ÇÇÑ
Returns:
UserOrg ¸ñ·Ï
Throws:
SFInitDaoException
SFInvalidParameterException
SFDaoException
SFBindException
SFEnvParamException

getUserOrgList4Macl

public java.util.Vector getUserOrgList4Macl(java.lang.String strAdminSfDn,
                                            java.lang.String strUserRepositoryCn,
                                            Macl macl)
                                     throws SFInitDaoException,
                                            SFInvalidParameterException,
                                            SFDaoException,
                                            SFBindException,
                                            SFEnvParamException
°ü¸®ÀÚ°¡ macl ±ÇÇÑÀ» °®´Â ÃÖ»óÀ§ UserOrg ¸ñ·ÏÀ» ±¸ÇÑ´Ù.

Parameters:
strAdminSfDn - °ü¸®ÀÚÀÇ sfdn
strUserRepositoryCn - ¸ñ·ÏÀ» ±¸ÇÏ·Á´Â user repository cn
macl - ¸ñ·ÏÀ» ±¸ÇÏ·Á°í ÇÏ´Â macl °ü¸®±ÇÇÑ
Returns:
UserOrg ¸ñ·Ï
Throws:
SFInitDaoException
SFInvalidParameterException
SFDaoException
SFBindException
SFEnvParamException

getUserOrgList4Macl

public java.util.Vector getUserOrgList4Macl(java.lang.String strAdminSfDn,
                                            java.lang.String strUserRepositoryCn,
                                            java.lang.String strUserOrgSfDn,
                                            Macl macl)
                                     throws SFInitDaoException,
                                            SFInvalidParameterException,
                                            SFDaoException,
                                            SFEnvParamException,
                                            SFBindException
°ü¸®ÀÚ°¡ macl ±ÇÇÑÀ» °®´Â ÃÖ»óÀ§ UserOrg ¸ñ·ÏÀ» ±¸ÇÑ´Ù.

Parameters:
strAdminSfDn - °ü¸®ÀÚÀÇ sfdn
strUserRepositoryCn - ¸ñ·ÏÀ» ±¸ÇÏ·Á´Â user repository cn
strUserOrgSfDn - ¸ñ·ÏÀ» ±¸ÇÏ·Á´Â base UserOrgÀÇ sfdn
macl - ¸ñ·ÏÀ» ±¸ÇÏ·Á°í ÇÏ´Â macl °ü¸®±ÇÇÑ
Returns:
UserOrg ¸ñ·Ï
Throws:
SFInitDaoException
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException

getUserOrgList4Macl

public java.util.Vector getUserOrgList4Macl(java.lang.String strAdminSfDn,
                                            java.util.Vector vcAttr)
                                     throws SFInitDaoException,
                                            SFInvalidParameterException,
                                            SFDaoException,
                                            SFBindException,
                                            SFEnvParamException
°ü¸®ÀÚ°¡ macl ±ÇÇÑÀ» °®´Â ÃÖ»óÀ§ UserOrg ¸ñ·ÏÀ» ±¸ÇÑ´Ù.

Parameters:
strAdminSfDn - °ü¸®ÀÚÀÇ sfdn
vcAttr - ¸ñ·ÏÀ» ±¸Çϱâ À§ÇØ °ü¸®±ÇÇÑÀ» È®ÀÎÇÏ´Â »ç¿ëÀÚ ¼Ó¼ºµé
Returns:
UserOrg ¸ñ·Ï
Throws:
SFInitDaoException
SFInvalidParameterException
SFDaoException
SFBindException
SFEnvParamException

getUserOrgList4Macl

public java.util.Vector getUserOrgList4Macl(java.lang.String strAdminSfDn,
                                            java.lang.String strUserRepositoryCn,
                                            java.util.Vector vcAttr)
                                     throws SFInitDaoException,
                                            SFInvalidParameterException,
                                            SFDaoException,
                                            SFBindException,
                                            SFEnvParamException
°ü¸®ÀÚ°¡ macl ±ÇÇÑÀ» °®´Â ÃÖ»óÀ§ UserOrg ¸ñ·ÏÀ» ±¸ÇÑ´Ù.

Parameters:
strAdminSfDn - °ü¸®ÀÚÀÇ sfdn
strUserRepositoryCn - ¸ñ·ÏÀ» ±¸ÇÏ·Á´Â user repository cn
vcAttr - ¸ñ·ÏÀ» ±¸Çϱâ À§ÇØ °ü¸®±ÇÇÑÀ» È®ÀÎÇÏ´Â »ç¿ëÀÚ ¼Ó¼ºµé
Returns:
UserOrg ¸ñ·Ï
Throws:
SFInitDaoException
SFInvalidParameterException
SFDaoException
SFBindException
SFEnvParamException

getUserOrgList4Macl

public java.util.Vector getUserOrgList4Macl(java.lang.String strAdminSfDn,
                                            java.lang.String strUserRepositoryCn,
                                            java.lang.String strUserOrgSfDn,
                                            java.util.Vector vcAttr)
                                     throws SFInitDaoException,
                                            SFInvalidParameterException,
                                            SFDaoException,
                                            SFBindException,
                                            SFEnvParamException
°ü¸®ÀÚ°¡ macl ±ÇÇÑÀ» °®´Â ÃÖ»óÀ§ UserOrg ¸ñ·ÏÀ» ±¸ÇÑ´Ù.

Parameters:
strAdminSfDn - °ü¸®ÀÚÀÇ sfdn
strUserRepositoryCn - ¸ñ·ÏÀ» ±¸ÇÏ·Á´Â user repository cn
strUserOrgSfDn - ¸ñ·ÏÀ» ±¸ÇÏ·Á´Â base UserOrgÀÇ sfdn
vcAttr - ¸ñ·ÏÀ» ±¸Çϱâ À§ÇØ °ü¸®±ÇÇÑÀ» È®ÀÎÇÏ´Â »ç¿ëÀÚ ¼Ó¼ºµé
Returns:
UserOrg ¸ñ·Ï
Throws:
SFInitDaoException
SFInvalidParameterException
SFDaoException
SFBindException
SFEnvParamException

IsTopManager

public boolean IsTopManager(java.lang.String strAdminSfDn)

IsAuditManager

public boolean IsAuditManager(java.lang.String strAdminSfDn)
ÀÔ·ÂµÈ °ü¸®ÀÚ°¡ °¨»ç ±â´É¿¡ ´ëÇØ °ü¸® ±ÇÇÑÀÌ ÀÖ´ÂÁöÀÇ ¿©ºÎ¸¦ °Ë»çÇÑ´Ù.

Parameters:
strAdminSfDn - °ü¸®ÀÚ¿¡ ´ëÇÑ SFDN
Returns:
ÀÔ·ÂµÈ °ü¸®ÀÚ°¡ °¨»ç ±â´É¿¡ ´ëÇÑ °ü¸® ±ÇÇÑÀ» °®°í ÀÖÀ¸¸é true, ±×·¸Áö ¾ÊÀ¸¸é false

IsAuthenticationManager

public boolean IsAuthenticationManager(java.lang.String strAdminSfDn)
ÀÔ·ÂµÈ °ü¸®ÀÚ°¡ ÀÎÁõÁ¤Ã¥ ±â´É¿¡ ´ëÇØ °ü¸® ±ÇÇÑÀÌ ÀÖ´ÂÁöÀÇ ¿©ºÎ¸¦ °Ë»çÇÑ´Ù.

Parameters:
strAdminSfDn - °ü¸®ÀÚ¿¡ ´ëÇÑ SFDN
Returns:
ÀÔ·ÂµÈ °ü¸®ÀÚ°¡ ÀÎÁõÁ¤Ã¥ ±â´É¿¡ ´ëÇÑ °ü¸® ±ÇÇÑÀ» °®°í ÀÖÀ¸¸é true, ±×·¸Áö ¾ÊÀ¸¸é false

close

public void close()
Connector¿¡ ¿¬°áµÈ ÀúÀå¼Ò¿ÍÀÇ ¿¬°áÀ» Á¾·áÇÑ´Ù.
ÀÌ ÇÔ¼ö´Â Connector¸¦ °øÅëÀ¸·Î »ç¿ëÇÒ ¶§, ¼¼¼ÇÀÌ Á¾·áµÇ¸é ¸í½ÃÀûÀ¸·Î È£ÃâµÇ¾î¾ß ÇÑ´Ù. Connector.getUseCacheConnection()À» Âü°íÇÑ´Ù.



Copyright © 2004 SoftForum Corp. All Rights Reserved.