com.safeidentity.adminservice.dao
Interface CustPermDao

All Known Implementing Classes:
LdapCustPermDao

public interface CustPermDao

Author:
cho

Method Summary
 boolean addCustPerm(CustPerm CustPermInfo, java.util.Set setModifyAttr, boolean bModifyProf)
          CustPerm ¿£Æ®¸®¸¦ Ãß°¡ÇÑ´Ù.
 boolean addCustRoot(CustRoot CustRootInfo, java.util.Set setModifyAttr, boolean bModifyProf)
          CustRoot ¿£Æ®¸®¸¦ Ãß°¡ÇÑ´Ù.
 void close()
          Dao¿¡¼­ »ç¿ëÇÏ´Â ¸®¼Ò½º °ü·Ã Ŭ¸°¾÷ 󸮸¦ ÇØÁØ´Ù.
 boolean delCustPerm(java.lang.String strCustPermInfo)
          CustPerm °´Ã¼¸¦ »èÁ¦ÇÑ´Ù.
 boolean delCustPerm(java.lang.String strCustPermInfo, boolean bScopeOneLevel)
          CustPerm °´Ã¼¸¦ »èÁ¦ÇÑ´Ù.
 boolean delCustRoot(java.lang.String strCustRootInfo)
          CustRoot °´Ã¼¸¦ »èÁ¦ÇÑ´Ù.
 boolean delCustRoot(java.lang.String strCustRootInfo, boolean bScopeOneLevel)
          CustRoot °´Ã¼¸¦ »èÁ¦ÇÑ´Ù.
 java.util.Vector findCustPerm(AbstractSearchFilter objFilter, java.lang.String strBase, boolean bScopeOneLevel)
          CustPermÀ» °Ë»öÇÑ´Ù.
 java.util.Vector findCustRoot(AbstractSearchFilter objFilter)
          CustRoot¸¦ °Ë»öÇÑ´Ù.
 java.util.Vector findCustRootOfGlobalSSO(java.lang.String strGlobalSSO)
          ÁöÁ¤ÇÑ GlobalSSO ¸¦ °®´Â CustRoot¸¦ °Ë»öÇÑ´Ù.
 java.util.Vector findCustRootOfTrustedSSO(java.lang.String strTrustedSSO)
          ÁöÁ¤ÇÑ TrustedSSO ¸¦ °®´Â CustRoot¸¦ °Ë»öÇÑ´Ù.
 java.util.Vector getAuthMethodPolicy(java.lang.String strCustPermInfo)
          ´ë»ó ID¿¡ À§Ä¡ÇÏ´Â CustPerm °´Ã¼ÀÇ AuthMethodPolicy ¼Ó¼ºÀ» ÃßÃâÇÑ´Ù.
 java.util.Vector getContextList(java.lang.String strBase)
          Context Tree¸¦ ÃßÃâÇÑ´Ù.
 java.lang.String getCustPermAttributeName(java.lang.String name)
          °Ë»ö ÇÊÅ͸¦ À§ÇØ »ç¿ëµÇ´Â CustPerm ¼Ó¼º °ªÀ» ¹ÝȯÇÑ´Ù.
 java.util.Hashtable getCustPermAttributes()
          °Ë»ö ÇÊÅ͸¦ À§ÇØ »ç¿ëµÇ´Â CustPerm ¼Ó¼º Å×À̺íÀ» ¹ÝȯÇÑ´Ù.
 CustPerm getCustPermInfo(java.lang.String strCustPermInfo, Macl macl)
          CustPerm °´Ã¼¸¦ ¹ÝȯÇÑ´Ù.
 java.util.Vector getCustPermList(java.lang.String strAuthMethodPolicy)
          AuthMethodPolicyÀ» Æ÷ÇÔÇÏ´Â CustPerm ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù.
 java.util.Map getCustPermList(java.lang.String strBase, boolean bScopeOneLevel)
          strBase ¹Ø¿¡ ÀÖ´Â ¸ðµç CustPerm ¸ñ·ÏÀ» ÃßÃâÇÑ´Ù.
 java.lang.String getCustPermNameInfo(java.lang.String strId)
          CustPermÀÇ EID Á¤º¸ Á¶È¸
 java.lang.String getCustPermRepositoryRoot()
          ÃÖ»óÀ§ CustPermRepositoryÀÇ À§Ä¡(¾ÆÀ̵ð)¸¦ ¹ÝȯÇÑ´Ù.
 java.lang.String getCustRootAttributeName(java.lang.String name)
          °Ë»ö ÇÊÅ͸¦ À§ÇØ »ç¿ëµÇ´Â CustRoot ¼Ó¼º °ªÀ» ¹ÝȯÇÑ´Ù.
 java.util.Hashtable getCustRootAttributes()
          °Ë»ö ÇÊÅ͸¦ À§ÇØ »ç¿ëµÇ´Â CustRoot ¼Ó¼º Å×À̺íÀ» ¹ÝȯÇÑ´Ù.
 java.lang.String getCustRootId(java.lang.String strEid)
          NodeÀÇ EID¿¡ ´ëÇÑ CustRootÀÇ ID¸¦ ¹ÝȯÇÑ´Ù.
 CustRoot getCustRootInfo(java.lang.String strCustRootInfo, Macl macl)
           
 CustRoot getCustRootInfo(java.lang.String strNode, java.lang.String strIpHost, int nPort)
          CustRoot¸¦ °Ë»öÇÑ´Ù.
 CustRoot getCustRootInfoOfNodeConfig(java.lang.String strEid, java.lang.String strIpHost, int nPort)
          ÁöÁ¤ÇÑ Node¸¦ °®´Â CustRoot¸¦ °Ë»öÇÑ´Ù.
 java.util.Map getCustRootList()
          strBase ¹Ø¿¡ ÀÖ´Â ¸ðµç CustRoot ¸ñ·ÏÀ» ÃßÃâÇÑ´Ù.
 java.lang.String getCustRootNameInfo(java.lang.String strId)
          CustRootÀÇ EID Á¤º¸ Á¶È¸
 java.lang.String getCustRootOfCustPerm(java.lang.String strCustPermInfo)
          CustPermÀÌ Æ÷ÇÔÇÏ´Â CustRootÀÇ ID¸¦ ¹ÝȯÇÑ´Ù.
 CustRoot getCustRootOfEid(java.lang.String strEid)
          CustRoot¸¦ °Ë»öÇÑ´Ù.
 java.util.Locale getLocale()
          ½Ã½ºÅÛ ·ÎÄÉÀÏ Á¤º¸¸¦ ¾ò¾î¿Â´Ù.
 java.util.Vector getParentAuthMethodPolicy(java.lang.String strInfo)
          »óÀ§ CustPerm °´Ã¼ÀÇ AuthMethodPolicy ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù.
 java.lang.String getParentInfo(java.lang.String strCustInfo)
          »óÀ§ DNÀ» ¹ÝȯÇÑ´Ù.
 byte[] getTicketKey(java.lang.String strTrustedSSO)
          TrustedSSOÀÇ °øÅëµÈ TicketKey¸¦ ¹ÝȯÇÑ´Ù.
 boolean isCustPerm(java.lang.String strInfo)
          CustPerm À¯ÇüÀÎÁö ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.
 boolean isCustPermId(java.lang.String strInfo)
          CustPerm À¯ÇüÀÎÁö ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.
 boolean isCustRoot(java.lang.String strInfo)
          CustRoot À¯ÇüÀÎÁö ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.
 boolean isCustRootId(java.lang.String strInfo)
          CustRoot À¯ÇüÀÎÁö ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.
 boolean isNothingProtected(java.lang.String strEid)
          CustRootÀÇ isNothingProtected ¼Ó¼ºÀ» ¹ÝȯÇÑ´Ù.
 boolean isParentCp(java.lang.String strChildCpInfo, java.lang.String strParentCpInfo)
          »óÀ§ Cp ¿©ºÎ È®ÀÎ
 java.lang.String makeId(java.lang.String strBaseId, java.lang.String strEid)
          ID °ªÀ» »ý¼ºÇÑ´Ù.
 boolean modifyCustPerm(CustPerm CustPermInfo, java.util.Set setModifyAttr, boolean bModifyProf)
          CustPermÀ» º¯°æÇÑ´Ù.
 boolean modifyCustRoot(CustRoot CustRootInfo, java.util.Set setModifyAttr, boolean bModifyProf)
          CustRoot¸¦ º¯°æÇÑ´Ù.
 void setLocale(java.util.Locale locale)
          ½Ã½ºÅÛÀÇ ·ÎÄÉÀÏ Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.
 

Method Detail

getCustPermInfo

public CustPerm getCustPermInfo(java.lang.String strCustPermInfo,
                                Macl macl)
                         throws SFEnvParamException,
                                SFInvalidParameterException,
                                SFBindException,
                                SFDaoException,
                                SFNoSuchValueException
CustPerm °´Ã¼¸¦ ¹ÝȯÇÑ´Ù.

Parameters:
strCustPermInfo - ´ë»ó CustPermÀÇ °íÀ¯ ID
macl - Á¢±ÙÀÚÀÇ MACL Á¤º¸
Returns:
´ë»ó CustPerm °´Ã¼
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNoSuchValueException

findCustPerm

public java.util.Vector findCustPerm(AbstractSearchFilter objFilter,
                                     java.lang.String strBase,
                                     boolean bScopeOneLevel)
                              throws SFEnvParamException,
                                     SFInvalidParameterException,
                                     SFBindException,
                                     SFDaoException
CustPermÀ» °Ë»öÇÑ´Ù.

Parameters:
objFilter - °Ë»öÇÊÅÍ °ª
strBase - °Ë»ö½ÃÀÛ À§Ä¡ Á¤º¸(ID)
bScopeOneLevel - one level °Ë»ö ¿É¼Ç
Returns:
°Ë»öµÈ CustPerm Á¤º¸(ID) °á°ú¸ñ·Ï
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

addCustPerm

public boolean addCustPerm(CustPerm CustPermInfo,
                           java.util.Set setModifyAttr,
                           boolean bModifyProf)
                    throws SFEnvParamException,
                           SFInvalidParameterException,
                           SFBindException,
                           SFDaoException,
                           SFAlreadyExistsException
CustPerm ¿£Æ®¸®¸¦ Ãß°¡ÇÑ´Ù.

Parameters:
CustPermInfo - Ãß°¡ÇÒ CustPerm °´Ã¼
setModifyAttr - ¼öÁ¤ °¡´ÉÇÑ ¼Ó¼º Á¤º¸
bModifyProf - ¼öÁ¤°¡´É ¿©ºÎ
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFAlreadyExistsException

modifyCustPerm

public boolean modifyCustPerm(CustPerm CustPermInfo,
                              java.util.Set setModifyAttr,
                              boolean bModifyProf)
                       throws SFEnvParamException,
                              SFInvalidParameterException,
                              SFBindException,
                              SFDaoException,
                              SFNoSuchValueException
CustPermÀ» º¯°æÇÑ´Ù.

Parameters:
CustPermInfo - º¯°æÇÏ·Á´Â CustPerm °´Ã¼
setModifyAttr - ¼öÁ¤ °¡´ÉÇÑ ¼Ó¼º Á¤º¸
bModifyProf - ¼öÁ¤°¡´É ¿©ºÎ
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNoSuchValueException

delCustPerm

public boolean delCustPerm(java.lang.String strCustPermInfo)
                    throws SFEnvParamException,
                           SFInvalidParameterException,
                           SFBindException,
                           SFDaoException,
                           SFNoSuchValueException
CustPerm °´Ã¼¸¦ »èÁ¦ÇÑ´Ù.

Parameters:
strCustPermInfo - ´ë»ó CustPermÀÇ Á¤º¸(ID)
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNoSuchValueException

delCustPerm

public boolean delCustPerm(java.lang.String strCustPermInfo,
                           boolean bScopeOneLevel)
                    throws SFEnvParamException,
                           SFInvalidParameterException,
                           SFBindException,
                           SFDaoException,
                           SFNoSuchValueException
CustPerm °´Ã¼¸¦ »èÁ¦ÇÑ´Ù.

Parameters:
strCustPermInfo - ´ë»ó CustPermÀÇ Á¤º¸(ID)
bScopeOneLevel - one level °Ë»ö ¿É¼Ç
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFNoSuchValueException
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

getCustRootInfo

public CustRoot getCustRootInfo(java.lang.String strCustRootInfo,
                                Macl macl)
                         throws SFEnvParamException,
                                SFInvalidParameterException,
                                SFBindException,
                                SFDaoException,
                                SFNoSuchValueException
Parameters:
strCustRootInfo - ´ë»ó CustRootÀÇ Á¤º¸(ID)
macl - °ü¸®±ÇÇÑ Á¤º¸
Returns:
´ë»ó CustRoot °´Ã¼
Throws:
SFNoSuchValueException
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

getCustRootOfCustPerm

public java.lang.String getCustRootOfCustPerm(java.lang.String strCustPermInfo)
                                       throws SFEnvParamException,
                                              SFInvalidParameterException,
                                              SFBindException,
                                              SFDaoException,
                                              SFNoSuchValueException
CustPermÀÌ Æ÷ÇÔÇÏ´Â CustRootÀÇ ID¸¦ ¹ÝȯÇÑ´Ù.

Parameters:
strCustPermInfo - ´ë»ó CustPermÀÇ Á¤º¸(ID)
Returns:
»óÀ§ CustRoot Á¤º¸(ID)
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNoSuchValueException

findCustRoot

public java.util.Vector findCustRoot(AbstractSearchFilter objFilter)
                              throws SFInvalidParameterException,
                                     SFEnvParamException,
                                     SFBindException,
                                     SFDaoException
CustRoot¸¦ °Ë»öÇÑ´Ù.

Parameters:
objFilter - °Ë»öÇÊÅÍ °ª
Returns:
°Ë»öµÈ CustRoot Á¤º¸(ID) °á°ú¸ñ·Ï
Throws:
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException

getCustRootInfo

public CustRoot getCustRootInfo(java.lang.String strNode,
                                java.lang.String strIpHost,
                                int nPort)
                         throws SFInvalidParameterException,
                                SFEnvParamException,
                                SFBindException,
                                SFDaoException,
                                SFNoSuchValueException
CustRoot¸¦ °Ë»öÇÑ´Ù.

Parameters:
strNode - ´ë»ó ³ëµåÀÇ À̸§
strIpHost - Host(¶Ç´Â IP) ÁÖ¼Ò
nPort - Åë½Å Æ÷Æ®
Returns:
°Ë»öµÈ CustRoot
Throws:
SFNoSuchValueException
SFNoSuchValueException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException

getCustRootId

public java.lang.String getCustRootId(java.lang.String strEid)
                               throws SFInvalidParameterException,
                                      SFEnvParamException,
                                      SFBindException,
                                      SFDaoException,
                                      SFNoSuchValueException
NodeÀÇ EID¿¡ ´ëÇÑ CustRootÀÇ ID¸¦ ¹ÝȯÇÑ´Ù.

Parameters:
strEid - NodeÀÇ EID
Returns:
CustRootÀÇ ID
Throws:
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
SFNoSuchValueException

getCustRootOfEid

public CustRoot getCustRootOfEid(java.lang.String strEid)
                          throws SFEnvParamException,
                                 SFInvalidParameterException,
                                 SFBindException,
                                 SFDaoException,
                                 SFNoSuchValueException
CustRoot¸¦ °Ë»öÇÑ´Ù.

Parameters:
strEid - EID °ª
Returns:
°Ë»öµÈ CustRoot
Throws:
SFNoSuchValueException
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

isNothingProtected

public boolean isNothingProtected(java.lang.String strEid)
                           throws SFEnvParamException,
                                  SFInvalidParameterException,
                                  SFBindException,
                                  SFDaoException,
                                  SFNoSuchValueException
CustRootÀÇ isNothingProtected ¼Ó¼ºÀ» ¹ÝȯÇÑ´Ù. ¸¸¾à CustRoot°¡ ¾ø´Ù¸é, SFNoCustRootException¸¦ ´øÁø´Ù.

Parameters:
strEid - EID °ª
Returns:
isNothingProtected
Throws:
SFNoSuchValueException
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

modifyCustRoot

public boolean modifyCustRoot(CustRoot CustRootInfo,
                              java.util.Set setModifyAttr,
                              boolean bModifyProf)
                       throws SFEnvParamException,
                              SFInvalidParameterException,
                              SFBindException,
                              SFDaoException,
                              SFNoSuchValueException
CustRoot¸¦ º¯°æÇÑ´Ù.

Parameters:
CustRootInfo - ´ë»ó CustRootÀÇ Á¤º¸(ID)
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFNoSuchValueException
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

delCustRoot

public boolean delCustRoot(java.lang.String strCustRootInfo)
                    throws SFEnvParamException,
                           SFInvalidParameterException,
                           SFBindException,
                           SFDaoException,
                           SFNoSuchValueException
CustRoot °´Ã¼¸¦ »èÁ¦ÇÑ´Ù.

Parameters:
strCustRootInfo - ´ë»ó CustRootÀÇ Á¤º¸(ID)
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFNoSuchValueException
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

delCustRoot

public boolean delCustRoot(java.lang.String strCustRootInfo,
                           boolean bScopeOneLevel)
                    throws SFEnvParamException,
                           SFInvalidParameterException,
                           SFBindException,
                           SFDaoException,
                           SFNoSuchValueException
CustRoot °´Ã¼¸¦ »èÁ¦ÇÑ´Ù.

Parameters:
strCustRootInfo - ´ë»ó CustRootÀÇ Á¤º¸(ID)
bScopeOneLevel - one level °Ë»ö ¿É¼Ç
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFNoSuchValueException
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

addCustRoot

public boolean addCustRoot(CustRoot CustRootInfo,
                           java.util.Set setModifyAttr,
                           boolean bModifyProf)
                    throws SFEnvParamException,
                           SFInvalidParameterException,
                           SFBindException,
                           SFDaoException,
                           SFAlreadyExistsException
CustRoot ¿£Æ®¸®¸¦ Ãß°¡ÇÑ´Ù.

Parameters:
CustRootInfo - ´ë»ó CustRootÀÇ Á¤º¸(ID)
setModifyAttr - ¼öÁ¤ °¡´ÉÇÑ ¼Ó¼º Á¤º¸
bModifyProf - ¼öÁ¤°¡´É ¿©ºÎ
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFAlreadyExistsException
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

getParentInfo

public java.lang.String getParentInfo(java.lang.String strCustInfo)
»óÀ§ DNÀ» ¹ÝȯÇÑ´Ù. ÀÚ¿øÀÇ ÃÖ»óÀ§ °æ·Î¿¡ ´ëÇÑ »óÀ§ DNÀ» ¿äûÇÒ ¶§´Â nullÀ» ¹ÝȯÇÑ´Ù.

Parameters:
strCustInfo - ´ë»ó CustPerm ¶Ç´Â CustRootÀÇ À§Ä¡(ID)
Returns:
ȗˤ DN

findCustRootOfTrustedSSO

public java.util.Vector findCustRootOfTrustedSSO(java.lang.String strTrustedSSO)
                                          throws SFInvalidParameterException,
                                                 SFEnvParamException,
                                                 SFBindException,
                                                 SFDaoException
ÁöÁ¤ÇÑ TrustedSSO ¸¦ °®´Â CustRoot¸¦ °Ë»öÇÑ´Ù.

Parameters:
strTrustedSSO - TrustedSSO ±×·ì À̸§. nullÀ̰ųª °ø¹é¹®ÀÚ¿­À̸é, TrustedSSOÀ» °®Áö ¾Ê´Â °ÍÀ» °Ë»öÇÑ´Ù.
Returns:
°Ë»öµÈ CustRoot Á¤º¸(ID) °á°ú¸ñ·Ï
Throws:
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException

findCustRootOfGlobalSSO

public java.util.Vector findCustRootOfGlobalSSO(java.lang.String strGlobalSSO)
                                         throws SFInvalidParameterException,
                                                SFEnvParamException,
                                                SFBindException,
                                                SFDaoException
ÁöÁ¤ÇÑ GlobalSSO ¸¦ °®´Â CustRoot¸¦ °Ë»öÇÑ´Ù.

Parameters:
strGlobalSSO - GlobalSSO ±×·ì À̸§. nullÀ̰ųª °ø¹é¹®ÀÚ¿­À̸é, GlobalSSOÀ» °®Áö ¾Ê´Â °ÍÀ» °Ë»öÇÑ´Ù.
Returns:
°Ë»öµÈ CustRoot Á¤º¸(dn) °á°ú¸ñ·Ï
Throws:
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException

getCustRootInfoOfNodeConfig

public CustRoot getCustRootInfoOfNodeConfig(java.lang.String strEid,
                                            java.lang.String strIpHost,
                                            int nPort)
                                     throws SFInvalidParameterException,
                                            SFEnvParamException,
                                            SFBindException,
                                            SFDaoException,
                                            SFNoSuchValueException
ÁöÁ¤ÇÑ Node¸¦ °®´Â CustRoot¸¦ °Ë»öÇÑ´Ù. NodeÀÇ À̸§, IP, PORT ¸¸ üũÇÑ´Ù.

Parameters:
strEid - ´ë»ó Node ÀÇ EID
strIpHost - Node (¶Ç´Â IP) ÁÖ¼Ò
nPort - Node Åë½Å Æ÷Æ®
Returns:
°Ë»öµÈ CustRoot
Throws:
SFNoSuchValueException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException

getTicketKey

public byte[] getTicketKey(java.lang.String strTrustedSSO)
                    throws SFInvalidParameterException,
                           SFEnvParamException,
                           SFBindException,
                           SFDaoException,
                           SFNoSuchValueException
TrustedSSOÀÇ °øÅëµÈ TicketKey¸¦ ¹ÝȯÇÑ´Ù.

Parameters:
strTrustedSSO - TrustedSSO ±×·ì À̸§
Returns:
TicketKey
Throws:
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
SFNoSuchValueException

makeId

public java.lang.String makeId(java.lang.String strBaseId,
                               java.lang.String strEid)
                        throws SFInvalidParameterException
ID °ªÀ» »ý¼ºÇÑ´Ù.

Parameters:
strBaseId - Id¸¦ »ý¼ºÇÒ EPÀÇ Á÷Á¢ ºÎ¸ð ¿ªÇÒÀÇ Id, null ÀÎ °æ¿ì ¿ªÇÒ ·çÆ®¿¡ Ãß°¡
Returns:
Id °ª(ID)
Throws:
SFInvalidParameterException

getCustPermList

public java.util.Map getCustPermList(java.lang.String strBase,
                                     boolean bScopeOneLevel)
                              throws SFEnvParamException,
                                     SFInvalidParameterException,
                                     SFBindException,
                                     SFDaoException
strBase ¹Ø¿¡ ÀÖ´Â ¸ðµç CustPerm ¸ñ·ÏÀ» ÃßÃâÇÑ´Ù.
Å×ÀÌºí±¸Á¶ : ID=CustRootInfo

Parameters:
strBase - ½ÃÀÛ À§Ä¡
bScopeOneLevel - one level °Ë»ö ¿É¼Ç
Returns:
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

getCustRootList

public java.util.Map getCustRootList()
                              throws SFEnvParamException,
                                     SFInvalidParameterException,
                                     SFBindException,
                                     SFDaoException
strBase ¹Ø¿¡ ÀÖ´Â ¸ðµç CustRoot ¸ñ·ÏÀ» ÃßÃâÇÑ´Ù.
Å×ÀÌºí±¸Á¶ : ID=CustRootInfo

Returns:
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

getAuthMethodPolicy

public java.util.Vector getAuthMethodPolicy(java.lang.String strCustPermInfo)
                                     throws SFEnvParamException,
                                            SFInvalidParameterException,
                                            SFBindException,
                                            SFDaoException,
                                            SFNoSuchValueException
´ë»ó ID¿¡ À§Ä¡ÇÏ´Â CustPerm °´Ã¼ÀÇ AuthMethodPolicy ¼Ó¼ºÀ» ÃßÃâÇÑ´Ù.

Parameters:
strCustPermInfo - CustPerm À§Ä¡
Returns:
AuthMethodPolicyÀÇ ¼Ó¼º°ª
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNoSuchValueException

getParentAuthMethodPolicy

public java.util.Vector getParentAuthMethodPolicy(java.lang.String strInfo)
                                           throws SFEnvParamException,
                                                  SFInvalidParameterException,
                                                  SFDaoException,
                                                  SFBindException,
                                                  SFNoSuchValueException
»óÀ§ CustPerm °´Ã¼ÀÇ AuthMethodPolicy ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù.

Parameters:
strInfo - °´Ã¼ Á¤º¸
Returns:
»óÀ§ CustPerm °´Ã¼ÀÇ AuthMethodPolicy ¸ñ·Ï
Throws:
SFEnvParamException
SFInvalidParameterException
SFDaoException
SFBindException
SFNoSuchValueException

isParentCp

public boolean isParentCp(java.lang.String strChildCpInfo,
                          java.lang.String strParentCpInfo)
»óÀ§ Cp ¿©ºÎ È®ÀÎ

Parameters:
strChildCpInfo -
strParentCpInfo -
Returns:

getCustPermList

public java.util.Vector getCustPermList(java.lang.String strAuthMethodPolicy)
                                 throws SFEnvParamException,
                                        SFInvalidParameterException,
                                        SFBindException,
                                        SFDaoException
AuthMethodPolicyÀ» Æ÷ÇÔÇÏ´Â CustPerm ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù.

Parameters:
strAuthMethodPolicy -
Returns:
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

getCustPermNameInfo

public java.lang.String getCustPermNameInfo(java.lang.String strId)
CustPermÀÇ EID Á¤º¸ Á¶È¸

Parameters:
strId - CustPermÀÇ ID
Returns:
CustPermÀÇ EID Á¤º¸

getCustRootNameInfo

public java.lang.String getCustRootNameInfo(java.lang.String strId)
CustRootÀÇ EID Á¤º¸ Á¶È¸

Parameters:
strId - CustRootÀÇ ID
Returns:
CustRootÀÇ EID Á¤º¸

getCustPermRepositoryRoot

public java.lang.String getCustPermRepositoryRoot()
ÃÖ»óÀ§ CustPermRepositoryÀÇ À§Ä¡(¾ÆÀ̵ð)¸¦ ¹ÝȯÇÑ´Ù.

Returns:
CustPermRepository À§Ä¡(¾ÆÀ̵ð)

isCustRoot

public boolean isCustRoot(java.lang.String strInfo)
                   throws SFEnvParamException,
                          SFInvalidParameterException,
                          SFDaoException,
                          SFBindException
CustRoot À¯ÇüÀÎÁö ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.
´ë»ó ¿£Æ®¸®·ÎºÎÅÍ Á÷Á¢ Á¤º¸¸¦ ÃßÃâÇϹǷÎ, ¿£Æ®¸®°¡ ¾øÀ¸¸é falseÀÌ´Ù.

Parameters:
strInfo - °´Ã¼ Á¤º¸
Returns:
ÀÏÄ¡ ¿©ºÎ
Throws:
SFEnvParamException
SFInvalidParameterException
SFDaoException
SFBindException

isCustPerm

public boolean isCustPerm(java.lang.String strInfo)
                   throws SFEnvParamException,
                          SFInvalidParameterException,
                          SFDaoException,
                          SFBindException
CustPerm À¯ÇüÀÎÁö ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.
´ë»ó ¿£Æ®¸®·ÎºÎÅÍ Á÷Á¢ Á¤º¸¸¦ ÃßÃâÇϹǷÎ, ¿£Æ®¸®°¡ ¾øÀ¸¸é falseÀÌ´Ù.

Parameters:
strInfo - °´Ã¼ Á¤º¸
Returns:
ÀÏÄ¡ ¿©ºÎ
Throws:
SFEnvParamException
SFInvalidParameterException
SFDaoException
SFBindException

isCustRootId

public boolean isCustRootId(java.lang.String strInfo)
                     throws SFEnvParamException,
                            SFInvalidParameterException,
                            SFDaoException,
                            SFBindException
CustRoot À¯ÇüÀÎÁö ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.
strInfo Á¤º¸¸¸À¸·Î À¯ÇüÀ» È®ÀÎÇϹǷÎ, ¿£Æ®¸® Á¸Àç¿©ºÎ´Â È®ÀÎÇÒ ¼ö ¾ø´Ù.

Parameters:
strInfo - °´Ã¼ Á¤º¸
Returns:
ÀÏÄ¡ ¿©ºÎ
Throws:
SFEnvParamException
SFInvalidParameterException
SFDaoException
SFBindException

isCustPermId

public boolean isCustPermId(java.lang.String strInfo)
                     throws SFEnvParamException,
                            SFInvalidParameterException,
                            SFDaoException,
                            SFBindException
CustPerm À¯ÇüÀÎÁö ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.
strInfo Á¤º¸¸¸À¸·Î À¯ÇüÀ» È®ÀÎÇϹǷÎ, ¿£Æ®¸® Á¸Àç¿©ºÎ´Â È®ÀÎÇÒ ¼ö ¾ø´Ù.

Parameters:
strInfo - °´Ã¼ Á¤º¸
Returns:
ÀÏÄ¡ ¿©ºÎ
Throws:
SFEnvParamException
SFInvalidParameterException
SFDaoException
SFBindException

getContextList

public java.util.Vector getContextList(java.lang.String strBase)
                                throws SFEnvParamException,
                                       SFBindException,
                                       SFInvalidParameterException,
                                       SFDaoException
Context Tree¸¦ ÃßÃâÇÑ´Ù.

Parameters:
strBase - ½ÃÀÛ À§Ä¡
Returns:
List °´Ã¼
Throws:
SFEnvParamException
SFBindException
SFInvalidParameterException
SFDaoException

setLocale

public void setLocale(java.util.Locale locale)
½Ã½ºÅÛÀÇ ·ÎÄÉÀÏ Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.

Parameters:
locale - »õ·Î¿î ·ÎÄÉÀÏ Á¤º¸

getLocale

public java.util.Locale getLocale()
½Ã½ºÅÛ ·ÎÄÉÀÏ Á¤º¸¸¦ ¾ò¾î¿Â´Ù.

Returns:
·ÎÄÉÀÏ Á¤º¸

close

public void close()
Dao¿¡¼­ »ç¿ëÇÏ´Â ¸®¼Ò½º °ü·Ã Ŭ¸°¾÷ 󸮸¦ ÇØÁØ´Ù.(¿¹, DirContext...)


getCustPermAttributeName

public java.lang.String getCustPermAttributeName(java.lang.String name)
°Ë»ö ÇÊÅ͸¦ À§ÇØ »ç¿ëµÇ´Â CustPerm ¼Ó¼º °ªÀ» ¹ÝȯÇÑ´Ù.

Parameters:
name - CustPerm ¼Ó¼º °ª¿¡ ´ëÇÑ key
Returns:
CustPerm ¼Ó¼º °ª

getCustPermAttributes

public java.util.Hashtable getCustPermAttributes()
°Ë»ö ÇÊÅ͸¦ À§ÇØ »ç¿ëµÇ´Â CustPerm ¼Ó¼º Å×À̺íÀ» ¹ÝȯÇÑ´Ù.

Returns:
CustPerm ¼Ó¼º Å×À̺í

getCustRootAttributeName

public java.lang.String getCustRootAttributeName(java.lang.String name)
°Ë»ö ÇÊÅ͸¦ À§ÇØ »ç¿ëµÇ´Â CustRoot ¼Ó¼º °ªÀ» ¹ÝȯÇÑ´Ù.

Parameters:
name - CustRoot ¼Ó¼º °ª¿¡ ´ëÇÑ key
Returns:
CustRoot ¼Ó¼º °ª

getCustRootAttributes

public java.util.Hashtable getCustRootAttributes()
°Ë»ö ÇÊÅ͸¦ À§ÇØ »ç¿ëµÇ´Â CustRoot ¼Ó¼º Å×À̺íÀ» ¹ÝȯÇÑ´Ù.

Returns:
CustRoot ¼Ó¼º Å×À̺í


Copyright © 2004 SoftForum Corp. All Rights Reserved.