com.safeidentity.adminservice
Interface AuthPolicyAdmin

All Known Implementing Classes:
AuthPolicyManager

public interface AuthPolicyAdmin


Method Summary
 boolean addAuthMethod(java.lang.String strAdminInfo, AuthMethod authMethod)
          ÀÎÁõ°èȹ ±¸¼ºÀ» Ãß°¡ÇÑ´Ù.
 boolean addIdPolicy(java.lang.String strAdminInfo, IdPolicy idPolicy)
          ¾ÆÀ̵ð Á¤Ã¥À» Ãß°¡ÇÑ´Ù.
 boolean addPwdPolicy(java.lang.String strAdminInfo, PwdPolicy pwdPolicy)
          ºñ¹Ð¹øÈ£ Á¤Ã¥À» Ãß°¡ÇÑ´Ù.
 boolean addWhenWherePolicy(java.lang.String strAdminInfo, WhenWherePolicy whenWherePolicy)
          WhenWhere Policy¸¦ Ãß°¡ÇÑ´Ù.
 void close()
          Connector¿¡ ¿¬°áµÈ ÀúÀå¼Ò¿ÍÀÇ ¿¬°áÀ» Á¾·áÇÑ´Ù.
 boolean deleteAuthMethod(java.lang.String strAdminInfo, java.lang.String strAuthMethodsInfo)
          ÀÎÁõ°èÈø ±¸¼ºÀ» »èÁ¦ÇÑ´Ù.
 boolean deleteIdPolicy(java.lang.String strAdminInfo, java.lang.String strIdPolicyInfo)
          ¾ÆÀ̵ð Á¤Ã¥À» »èÁ¦ÇÑ´Ù.
 boolean deletePwdPolicy(java.lang.String strAdminInfo, java.lang.String strPwdPolicyInfo)
          ºñ¹Ð¹øÈ£ Á¤Ã¥À» »èÁ¦ÇÑ´Ù.
 boolean deleteWhenWherePolicy(java.lang.String strAdminInfo, java.lang.String strWhenWherePolicyInfo)
          WhenWhere Policy¸¦ »èÁ¦ÇÑ´Ù.
 java.util.Vector findAuthMethod(java.lang.String strAdminInfo, AbstractSearchFilter filter)
          ÁÖ¾îÁø °Ë»öÁ¶°Ç¿¡ ¾Ë¸ÂÀº ÀÎÁõ°èȹ ±¸¼ºµéÀÇ ¸ñ·ÏÀ» ¾ò¾î¿Â´Ù.
 java.util.Vector findIdPolicy(java.lang.String strAdminInfo, AbstractSearchFilter filter)
          ÁÖ¾îÁø °Ë»ö Á¶°Ç¿¡ ¸Â´Â ¾ÆÀ̵ð Á¤Ã¥À» °Ë»öÇÑ´Ù,
 java.util.Vector findPwdPolicy(java.lang.String strAdminInfo, AbstractSearchFilter filter)
          ÁÖ¾îÁø Á¶°Ç¿¡ ¾Ë¸ÂÀº ºñ¹Ð¹øÈ£ Á¤Ã¥À» °Ë»öÇÑ´Ù.
 java.util.Vector findWhenWherePolicy(java.lang.String strAdminInfo, AbstractSearchFilter filter)
          ÁÖ¾îÁø °Ë»öÁ¶°Ç¿¡ ¾Ë¸ÂÀº WhenWhere Policy µéÀÇ ¸ñ·ÏÀ» ¾ò¾î¿Â´Ù.
 AuthMethod getAuthMethodInfo(java.lang.String strAdminInfo, java.lang.String strAuthMethodInfo)
          ÀÎÁõ°èȹ ±¸¼º¿¡ ´ëÇÑ Á¤º¸¸¦ ¾ò¾î¿Â´Ù.
 java.util.Vector getAuthMethodList(java.lang.String strAdminInfo)
          ½Ã½ºÅÛ¿¡ ¼³Á¤µÈ ¸ðµç ÀÎÁõ°èȹ ±¸¼ºÀÇ ¸ñ·ÏÀ» ¾ò¾î¿Â´Ù.
 java.lang.String getAuthPolicyRepositoryInfo()
          AuthPolicy Repository ÀÇ Á¤º¸(ID)¸¦ ±¸ÇÑ´Ù.
 IdPolicy getIdPolicyInfo(java.lang.String strAdminInfo, java.lang.String strIdPolicyInfo)
          ¾ÆÀ̵ð Á¤Ã¥¿¡ ´ëÇÑ Á¤º¸¸¦ ¾ò¾î¿Â´Ù.
 java.util.Vector getIdPolicyList(java.lang.String strAdminInfo)
          ½Ã½ºÅÛ¿¡ ¼³Á¤µÈ ¸ðµç ¾ÆÀ̵ð Á¤Ã¥ÀÇ ¸ñ·ÏµéÀ» ¾ò´Â´Ù.
 java.util.Locale getLocale()
           
 PwdPolicy getPwdPolicyInfo(java.lang.String strAdminInfo, java.lang.String strPwdPolicyInfo)
          ºñ¹Ð¹øÈ£ Á¤Ã¥¿¡ ´ëÇÑ Á¤º¸¸ª ¾ò¾î ¿Â´Ù.
 java.util.Vector getPwdPolicyList(java.lang.String strAdminInfo)
          ½Ã½ºÅÛ¿¡ ¼³Á¤µÈ ¸ðµç ºñ¹Ð¹øÈ£ Á¤Ã¥µéÀÇ ¸ñ·ÏÀ» °¡Á®¿Â´Ù.
 WhenWherePolicy getWhenWherePolicyInfo(java.lang.String strAdminInfo, java.lang.String strWhenWherePolicyInfo)
          WhenWhere Policy¿¡ ´ëÇÑ Á¤º¸¸¦ ¾ò¾î¿Â´Ù.
 java.util.Vector getWhenWherePolicyList(java.lang.String strAdminInfo)
          ½Ã½ºÅÛ¿¡ ¼³Á¤µÈ ¸ðµç WhenWhere PolicyÀÇ ¸ñ·ÏÀ» ¾ò¾î¿Â´Ù.
 boolean modifyAuthMethod(java.lang.String strAdminInfo, AuthMethod authMethod)
          ÀÎÁõ°èȹ ±¸¼º Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.
 boolean modifyAuthmethodPolicyAuthAction(java.lang.String strAdminInfo, java.lang.String strAuthMethodPolicyInfo, java.lang.String strAuthAction)
          ÀÎÁõ°èȹ ±¸¼ºÀÇ ÀÎÁõ¼­ºñ½º À§Ä¡ Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.
 boolean modifyAuthmethodPolicyAuthName(java.lang.String strAdminInfo, java.lang.String strAuthMethodPolicyInfo, java.lang.String strAuthName)
          ÀÎÁõ°èȹ ±¸¼ºÀÇ ÀÎÁõ¹æ¹ý À¯Çü Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.
 boolean modifyAuthmethodPolicyAuthUrl(java.lang.String strAdminInfo, java.lang.String strAuthMethodPolicyInfo, java.lang.String strAuthUrl)
          ÀÎÁõ°èȹ ±¸¼ºÀÇ ÀÎÁõ¹æ¹ý ·Î±×ÀÎ URL Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.
 boolean modifyAuthmethodPolicyDsdAction(java.lang.String strAdminInfo, java.lang.String strAuthMethodPolicyInfo, java.lang.String strDsdAction)
          ÀÎÁõ°èȹ ±¸¼ºÀÇ DSD ¼±Åà ¼­ºñ½º À§Ä¡ Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.
 boolean modifyAuthmethodPolicyDsdUrl(java.lang.String strAdminInfo, java.lang.String strAuthMethodPolicyInfo, java.lang.String strDsdUrl)
          ÀÎÁõ°èȹ ±¸¼ºÀÇ DSD Role ¼±Åà URL Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.
 boolean modifyIdPolicy(java.lang.String strAdminInfo, IdPolicy idPolicy)
          ¾ÆÀ̵ð Á¤Ã¥ÀÇ Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.
 boolean modifyIdPolicyExceptChar(java.lang.String strAdminInfo, java.lang.String strIdPolicyInfo, java.lang.String strExceptChar)
          ¾ÆÀ̵ð Á¤Ã¥ÀÇ Á¦¿Ü ¹®ÀÚ Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.
 boolean modifyPwdPolicy(java.lang.String strAdminInfo, PwdPolicy pwdPolicy)
          ºñ¹Ð¹øÈ£ Á¤Ã¥ÀÇ Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.
 boolean modifyWhenWherePolicy(java.lang.String strAdminInfo, WhenWherePolicy whenWherePolicy)
          WhenWhere Policy Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.
 void setLocale(java.util.Locale locale)
           
 

Method Detail

getLocale

public java.util.Locale getLocale()

setLocale

public void setLocale(java.util.Locale locale)

addAuthMethod

public boolean addAuthMethod(java.lang.String strAdminInfo,
                             AuthMethod authMethod)
                      throws SFInitDaoException,
                             SFInvalidParameterException,
                             SFEnvParamException,
                             SFBindException,
                             SFDaoException,
                             SFAccessRightException,
                             SFNotEnoughInfoException
ÀÎÁõ°èȹ ±¸¼ºÀ» Ãß°¡ÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
authMethod - Ãß°¡ÇϰíÀÚ ÇÏ´Â ÀÎÁõ°èȹ ±¸¼º¿¡ ´ëÇÑ Á¤º¸°¡ ÀúÀåµÈ AuthMethod °´Ã¼
Returns:
¼º°øÇϸé true, ½ÇÆÐÇϸé false
Throws:
SFAccessRightException - ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ ±ÇÇÑÀÌ ºÎÁ·ÇÑ °æ¿ì ¹ß»ý
SFInitDaoException - DAO ¸ðµâÀÌ ÃʱâÈ­ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException - À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException - Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException - ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException - ¿¹¿Ü´Â ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼­ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý
SFNotEnoughInfoException

addIdPolicy

public boolean addIdPolicy(java.lang.String strAdminInfo,
                           IdPolicy idPolicy)
                    throws SFInitDaoException,
                           SFInvalidParameterException,
                           SFEnvParamException,
                           SFBindException,
                           SFDaoException,
                           SFAccessRightException,
                           SFNotEnoughInfoException
¾ÆÀ̵ð Á¤Ã¥À» Ãß°¡ÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
idPolicy - Ãß°¡ ÇϰíÀÚ ÇÏ´Â ¾ÆÀ̵ð Á¤Ã¥À» ´ã°í ÀÖ´Â IdPolicy °´Ã¼ÀÇ Á¤º¸
Returns:
¼º°øÇϸé true, ½ÇÆÐÇϸé false
Throws:
SFAccessRightException - ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ ±ÇÇÑÀÌ ºÎÁ·ÇÑ °æ¿ì ¹ß»ý
SFInitDaoException - DAO ¸ðµâÀÌ ÃʱâÈ­ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException - À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException - Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException - ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException - ¿¹¿Ü´Â ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼­ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý
SFNotEnoughInfoException

addPwdPolicy

public boolean addPwdPolicy(java.lang.String strAdminInfo,
                            PwdPolicy pwdPolicy)
                     throws SFInitDaoException,
                            SFInvalidParameterException,
                            SFEnvParamException,
                            SFBindException,
                            SFDaoException,
                            SFAccessRightException,
                            SFNotEnoughInfoException
ºñ¹Ð¹øÈ£ Á¤Ã¥À» Ãß°¡ÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
pwdPolicy - Ãß°¡ÇÒ ºñ¹Ð¹øÈ£ Á¤Ã¥¿¡ ´ëÇÑ Á¤º¸¸¦ ´ã°í ÀÖ´Â PwdPolicy °´Ã¼
Returns:
¼º°øÇϸé true, ½ÇÆÐÇϸé false
Throws:
SFAccessRightException - ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ ±ÇÇÑÀÌ ºÎÁ·ÇÑ °æ¿ì ¹ß»ý
SFInitDaoException - DAO ¸ðµâÀÌ ÃʱâÈ­ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException - À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException - Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException - ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException - ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼­ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý
SFNotEnoughInfoException

deleteAuthMethod

public boolean deleteAuthMethod(java.lang.String strAdminInfo,
                                java.lang.String strAuthMethodsInfo)
                         throws SFInitDaoException,
                                SFInvalidParameterException,
                                SFEnvParamException,
                                SFBindException,
                                SFDaoException,
                                SFAccessRightException
ÀÎÁõ°èÈø ±¸¼ºÀ» »èÁ¦ÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ¿¡ ´ëÇÑ Á¤º¸
strAuthMethodsInfo - »èÁ¦ÇϰíÀÚ ÇÏ´Â ÀÎÁõ°èȹ ±¸¼ºÀÇ À̸§
Returns:
¼º°øÇϸé true »èÁ¦ÇϰíÀÚ ÇÏ´Â ÀÎÁõ°èȹ ±¸¼ºÀÌ ¸®¼Ò½º ÆÛ¹Ì¼Ç¿¡¼­ »ç¿ëµÇ°í ÀÖ´Â °æ¿ì false
Throws:
SFAccessRightException - ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ ±ÇÇÑÀÌ ºÎÁ·ÇÑ °æ¿ì ¹ß»ý
SFInitDaoException - DAO ¸ðµâÀÌ ÃʱâÈ­ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException - À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException - Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException - ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException - ¿¹¿Ü´Â ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼­ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý

deleteIdPolicy

public boolean deleteIdPolicy(java.lang.String strAdminInfo,
                              java.lang.String strIdPolicyInfo)
                       throws SFInitDaoException,
                              SFInvalidParameterException,
                              SFEnvParamException,
                              SFBindException,
                              SFDaoException,
                              SFAccessRightException
¾ÆÀ̵ð Á¤Ã¥À» »èÁ¦ÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
strIdPolicyInfo - »èÁ¦ÇϰíÀÚ ÇÏ´Â ¾ÆÀ̵ð Á¤Ã¥ÀÇ À̸§
Returns:
¼º°øÇϸé true, ½ÇÆÐÇϸé false
Throws:
SFAccessRightException - ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ ±ÇÇÑÀÌ ºÎÁ·ÇÑ °æ¿ì ¹ß»ý
SFInitDaoException - DAO ¸ðµâÀÌ ÃʱâÈ­ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException - À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException - Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException - ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException - ¿¹¿Ü´Â ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼­ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý

deletePwdPolicy

public boolean deletePwdPolicy(java.lang.String strAdminInfo,
                               java.lang.String strPwdPolicyInfo)
                        throws SFInitDaoException,
                               SFInvalidParameterException,
                               SFEnvParamException,
                               SFBindException,
                               SFDaoException,
                               SFAccessRightException
ºñ¹Ð¹øÈ£ Á¤Ã¥À» »èÁ¦ÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
strPwdPolicyInfo - »èÁ¦ÇϰíÀÚ ÇÏ´Â ºñ¹Ð¹øÈ£ Á¤Ã¥ÀÇ À̸§
Returns:
¼º°øÇϸé true, ½ÇÆÐÇϸé false
Throws:
SFAccessRightException - ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ ±ÇÇÑÀÌ ºÎÁ·ÇÑ °æ¿ì ¹ß»ý
SFInitDaoException - DAO ¸ðµâÀÌ ÃʱâÈ­ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException - À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException - Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException - ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException - ¿¹¿Ü´Â ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼­ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý

findAuthMethod

public java.util.Vector findAuthMethod(java.lang.String strAdminInfo,
                                       AbstractSearchFilter filter)
                                throws SFInitDaoException,
                                       SFInvalidParameterException,
                                       SFEnvParamException,
                                       SFBindException,
                                       SFDaoException,
                                       SFAccessRightException
ÁÖ¾îÁø °Ë»öÁ¶°Ç¿¡ ¾Ë¸ÂÀº ÀÎÁõ°èȹ ±¸¼ºµéÀÇ ¸ñ·ÏÀ» ¾ò¾î¿Â´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
filter - °Ë»ö Á¶°Ç Ç¥Çö½Ä
Returns:
ÁÖ¾îÁø °Ë»öÁ¶°Ç¿¡ ¸Â´Â ÀÎÁõ°èȹ ±¸¼ºµéÀÇ ¸ñ·Ï. °Ë»öÁ¶°Ç¿¡ ¸Â´Â ÀÎÁõ°èȹ ±¸¼ºÀÌ Á¸ÀçÇÏÁö ¾Ê°Å³ª ¿¡·¯°¡ ¹ß»ýÇÑ °æ¿ì null
Throws:
SFAccessRightException - ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ ±ÇÇÑÀÌ ºÎÁ·ÇÑ °æ¿ì ¹ß»ý
SFInitDaoException - DAO ¸ðµâÀÌ ÃʱâÈ­ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException - À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException - Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException - ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException - ¿¹¿Ü´Â ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼­ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý

findIdPolicy

public java.util.Vector findIdPolicy(java.lang.String strAdminInfo,
                                     AbstractSearchFilter filter)
                              throws SFInitDaoException,
                                     SFInvalidParameterException,
                                     SFEnvParamException,
                                     SFBindException,
                                     SFDaoException,
                                     SFAccessRightException
ÁÖ¾îÁø °Ë»ö Á¶°Ç¿¡ ¸Â´Â ¾ÆÀ̵ð Á¤Ã¥À» °Ë»öÇÑ´Ù,

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
filter - °Ë»ö Á¶°Ç Ç¥Çö½Ä
Returns:
ÁÖ¾îÁø °Ë»ö Á¶°Ç¿¡ ¸Â´Â ¾ÆÀ̵ð Á¤Ã¥ÀÇ À̸§ÀÇ ¸ñ·Ï. °Ë»ö Á¶°Ç¿¡ ¸Â´Â ¾ÆÀ̵ð Á¤Ã¥ÀÌ Á¸ÀçÇÏÁö ¾Ê°Å³ª ¿¡·¯°¡ ¹ß»ýÇÑ °æ¿ì null
Throws:
SFAccessRightException - ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ ±ÇÇÑÀÌ ºÎÁ·ÇÑ °æ¿ì ¹ß»ý
SFInitDaoException - DAO ¸ðµâÀÌ ÃʱâÈ­ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException - À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException - Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException - ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException - ¿¹¿Ü´Â ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼­ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý

findPwdPolicy

public java.util.Vector findPwdPolicy(java.lang.String strAdminInfo,
                                      AbstractSearchFilter filter)
                               throws SFInitDaoException,
                                      SFInvalidParameterException,
                                      SFEnvParamException,
                                      SFBindException,
                                      SFDaoException,
                                      SFAccessRightException
ÁÖ¾îÁø Á¶°Ç¿¡ ¾Ë¸ÂÀº ºñ¹Ð¹øÈ£ Á¤Ã¥À» °Ë»öÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
filter - °Ë»ö Á¶°Ç Ç¥Çö½Ä
Returns:
°Ë»ö Á¶°Ç¿¡ ¸Â´Â ºñ¹Ð¹øÈ£ Á¤Ã¥ÀÇ ¸ñ·Ï. °Ë»ö Á¶°Ç¿¡ ¸Â´Â ºñ¹Ð¹øÈ£ Á¤Ã¥ÀÌ Á¸ÀçÇÏÁö ¾Ê°Å³ª ¿¡·¯°¡ ¹ß»ýÇÑ °æ¿ì null
Throws:
SFAccessRightException - ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ ±ÇÇÑÀÌ ºÎÁ·ÇÑ °æ¿ì ¹ß»ý
SFInitDaoException - DAO ¸ðµâÀÌ ÃʱâÈ­ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException - À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException - Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException - ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException - ¿¹¿Ü´Â ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼­ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý

getAuthMethodInfo

public AuthMethod getAuthMethodInfo(java.lang.String strAdminInfo,
                                    java.lang.String strAuthMethodInfo)
                             throws SFInitDaoException,
                                    SFInvalidParameterException,
                                    SFEnvParamException,
                                    SFBindException,
                                    SFDaoException,
                                    SFAccessRightException
ÀÎÁõ°èȹ ±¸¼º¿¡ ´ëÇÑ Á¤º¸¸¦ ¾ò¾î¿Â´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
strAuthMethodInfo - Á¤º¸¸¦ ¾ò¾î¿À°íÀÚ ÇÏ´Â ÀÎÁõ°èȹ ±¸¼ºÀÇ À̸§
Returns:
¾ò¾î¿À°íÀÚ ÇÏ´Â ÀÎÁõ°èȹ ±¸¼º¿¡ ´ëÇÑ Á¤º¸¸¦ ´ã°í ÀÖ´Â AuthMethod °´Ã¼. ÇØ´ç ÀÎÁõ°èȹ ±¸¼ºÀÌ Á¸ÀçÇÏÁö ¾Ê°Å³ª ¿¡·¯°¡ ¹ß»ýÇϸé null
Throws:
SFAccessRightException - ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ ±ÇÇÑÀÌ ºÎÁ·ÇÑ °æ¿ì ¹ß»ý
SFInitDaoException - DAO ¸ðµâÀÌ ÃʱâÈ­ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException - À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException - Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException - ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException - ¿¹¿Ü´Â ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼­ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý

getAuthMethodList

public java.util.Vector getAuthMethodList(java.lang.String strAdminInfo)
                                   throws SFInitDaoException,
                                          SFInvalidParameterException,
                                          SFReadAuthPolicyRepositoryException,
                                          SFEnvParamException,
                                          SFBindException,
                                          SFDaoException,
                                          SFAccessRightException
½Ã½ºÅÛ¿¡ ¼³Á¤µÈ ¸ðµç ÀÎÁõ°èȹ ±¸¼ºÀÇ ¸ñ·ÏÀ» ¾ò¾î¿Â´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ Á¤º¸
Returns:
½Ã½ºÅÛ¿¡ ¼³Á¤µÈ ¸ðµç ÀÎÁõ°èȹ ±¸¼ºµéÀÇ À̸§ÀÇ ¸ñ·Ï. ¼³Á¤µÈ ÀÎÁõ°èȹ ±¸¼ºÀÌ Á¸ÀçÇÏÁö ¾Ê°Å³ª ¿¡·¯°¡ ¹ß»ýÇÑ °æ¿ì null
Throws:
SFAccessRightException - ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ ±ÇÇÑÀÌ ºÎÁ·ÇÑ °æ¿ì ¹ß»ý
SFInitDaoException - DAO ¸ðµâÀÌ ÃʱâÈ­ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException - À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException - Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException - ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException - ¿¹¿Ü´Â ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼­ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý
SFReadAuthPolicyRepositoryException

getAuthPolicyRepositoryInfo

public java.lang.String getAuthPolicyRepositoryInfo()
                                             throws SFInitDaoException,
                                                    SFInvalidParameterException
AuthPolicy Repository ÀÇ Á¤º¸(ID)¸¦ ±¸ÇÑ´Ù.

Returns:
AuthPolicy RepositoryÀÇ Á¤º¸(id, dn)
Throws:
SFInitDaoException - DAO ¸ðµâÀÌ ÃʱâÈ­ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException

getIdPolicyInfo

public IdPolicy getIdPolicyInfo(java.lang.String strAdminInfo,
                                java.lang.String strIdPolicyInfo)
                         throws SFInitDaoException,
                                SFInvalidParameterException,
                                SFEnvParamException,
                                SFBindException,
                                SFDaoException,
                                SFAccessRightException
¾ÆÀ̵ð Á¤Ã¥¿¡ ´ëÇÑ Á¤º¸¸¦ ¾ò¾î¿Â´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
strIdPolicyInfo - Á¤º¸¸¦ ¾ò°íÀÚ ÇÏ´Â ¾ÆÀ̵ð Á¤Ã¥ÀÇ À̸§
Returns:
¾ÆÀ̵ð Á¤Ã¥ÀÇ Á¤º¸¸¦ ´ã°í ÀÖ´Â IdPolicy °´Ã¼. ÇØ´ç ¾ÆÀ̵ð Á¤Ã¥ÀÌ Á¸ÀçÇÏÁö ¾Ê°Å³ª ¿¡·¯°¡ ¹ß»ýÇÑ °æ¿ì null
Throws:
SFAccessRightException - ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ ±ÇÇÑÀÌ ºÎÁ·ÇÑ °æ¿ì ¹ß»ý
SFInitDaoException - DAO ¸ðµâÀÌ ÃʱâÈ­ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException - À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException - Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException - ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException - ¿¹¿Ü´Â ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼­ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý

getIdPolicyList

public java.util.Vector getIdPolicyList(java.lang.String strAdminInfo)
                                 throws SFInitDaoException,
                                        SFInvalidParameterException,
                                        SFReadAuthPolicyRepositoryException,
                                        SFEnvParamException,
                                        SFBindException,
                                        SFDaoException,
                                        SFAccessRightException
½Ã½ºÅÛ¿¡ ¼³Á¤µÈ ¸ðµç ¾ÆÀ̵ð Á¤Ã¥ÀÇ ¸ñ·ÏµéÀ» ¾ò´Â´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
Returns:
½Ã½ºÅÛ¿¡ ¼³Á¤µÈ ¸ðµç ¾ÆÀ̵ð Á¤Ã¥ÀÇ À̸§ÀÇ ¸ñ·Ï. ¾ÆÀ̵ð Á¤Ã¥ÀÌ Á¸ÀçÇÏÁö ¾Ê°Å³ª ¿¡·¯°¡ ¹ß»ýÇÑ °æ¿ì null
Throws:
SFAccessRightException - ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ ±ÇÇÑÀÌ ºÎÁ·ÇÑ °æ¿ì ¹ß»ý
SFInitDaoException - DAO ¸ðµâÀÌ ÃʱâÈ­ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException - À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException - Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException - ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException - ¿¹¿Ü´Â ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼­ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý
SFReadAuthPolicyRepositoryException

getPwdPolicyInfo

public PwdPolicy getPwdPolicyInfo(java.lang.String strAdminInfo,
                                  java.lang.String strPwdPolicyInfo)
                           throws SFInitDaoException,
                                  SFInvalidParameterException,
                                  SFEnvParamException,
                                  SFBindException,
                                  SFDaoException,
                                  SFAccessRightException
ºñ¹Ð¹øÈ£ Á¤Ã¥¿¡ ´ëÇÑ Á¤º¸¸ª ¾ò¾î ¿Â´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
strPwdPolicyInfo - ºñ¹Ð¹øÈ£ Á¤Ã¥ÀÇ À̸§
Returns:
ºñ¹Ð¹øÈ£ Á¤Ã¥¿¡ ´ëÇÑ Á¤º¸¸¦ ´ã°í ÀÖ´Â PwdPolicy °´Ã¼. ÇØ´ç ºñ¹Ð¹øÈ£ Á¤Ã¥ÀÌ Á¸ÀçÇÏÁö ¾Ê°Å³ª ¿¡·¯°¡ ¹ß»ýÇÑ °æ¿ì null
Throws:
SFAccessRightException - ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ ±ÇÇÑÀÌ ºÎÁ·ÇÑ °æ¿ì ¹ß»ý
SFInitDaoException - DAO ¸ðµâÀÌ ÃʱâÈ­ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException - À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException - Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException - ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException - ¿¹¿Ü´Â ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼­ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý

getPwdPolicyList

public java.util.Vector getPwdPolicyList(java.lang.String strAdminInfo)
                                  throws SFInitDaoException,
                                         SFInvalidParameterException,
                                         SFEnvParamException,
                                         SFBindException,
                                         SFDaoException,
                                         SFAccessRightException
½Ã½ºÅÛ¿¡ ¼³Á¤µÈ ¸ðµç ºñ¹Ð¹øÈ£ Á¤Ã¥µéÀÇ ¸ñ·ÏÀ» °¡Á®¿Â´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
Returns:
½Ã½ºÅÛ¿¡ ¼³Á¤µÈ ¸ðµç ºñ¹Ð¹øÈ£ Á¤Ã¥ÀÇ À̸§ÀÇ ¸ñ·Ï. ¼³Á¤µÈ ºñ¹Ð¹øÈ£ Á¤Ã¥ÀÌ ¾ø°Å³ª ¿¡·¯°¡ ¹ß»ýÇÑ °æ¿ì null
Throws:
SFAccessRightException - ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ ±ÇÇÑÀÌ ºÎÁ·ÇÑ °æ¿ì ¹ß»ý
SFInitDaoException - DAO ¸ðµâÀÌ ÃʱâÈ­ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException - À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException - Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException - ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException - ¿¹¿Ü´Â ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼­ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý

modifyAuthMethod

public boolean modifyAuthMethod(java.lang.String strAdminInfo,
                                AuthMethod authMethod)
                         throws SFInitDaoException,
                                SFInvalidParameterException,
                                SFEnvParamException,
                                SFBindException,
                                SFDaoException,
                                SFAccessRightException,
                                SFNotEnoughInfoException
ÀÎÁõ°èȹ ±¸¼º Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
authMethod - ¼öÁ¤ÇϰíÀÚ ÇÏ´Â ÀÎÁõ°èȹ ±¸¼ºÀÇ Á¤º¸¸¦ ´ã°í ÀÖ´Â AuthMethod °´Ã¼
Returns:
¼º°øÇϸé true, ½ÇÆÐÇϸé false
Throws:
SFAccessRightException - ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ ±ÇÇÑÀÌ ºÎÁ·ÇÑ °æ¿ì ¹ß»ý
SFInitDaoException - DAO ¸ðµâÀÌ ÃʱâÈ­ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException - À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException - Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException - ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException - ¿¹¿Ü´Â ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼­ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý
SFNotEnoughInfoException

modifyAuthmethodPolicyAuthAction

public boolean modifyAuthmethodPolicyAuthAction(java.lang.String strAdminInfo,
                                                java.lang.String strAuthMethodPolicyInfo,
                                                java.lang.String strAuthAction)
                                         throws SFInitDaoException,
                                                SFInvalidParameterException,
                                                SFEnvParamException,
                                                SFBindException,
                                                SFDaoException,
                                                SFAccessRightException
ÀÎÁõ°èȹ ±¸¼ºÀÇ ÀÎÁõ¼­ºñ½º À§Ä¡ Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
strAuthMethodPolicyInfo - ÀÎÁõ°èȹ ±¸¼ºÀÇ À̸§
strAuthAction - ¼öÁ¤ÇÒ ÀÎÁõ¼­ºñ½º À§Ä¡Á¤º¸. null ÀÎ °æ¿ì ÇöÀç ¼³Á¤µÇ¾î ÀÖ´Â ÀÎÁõ¼­ºñ½º À§Ä¡Á¤º¸¸¦ »èÁ¦ÇÑ´Ù.
Returns:
¼º°øÇϸé true, ½ÇÆÐÇϸé false
Throws:
SFAccessRightException - ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ ±ÇÇÑÀÌ ºÎÁ·ÇÑ °æ¿ì ¹ß»ý
SFInitDaoException - DAO ¸ðµâÀÌ ÃʱâÈ­ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException - À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException - Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException - ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException - ¿¹¿Ü´Â ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼­ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý

modifyAuthmethodPolicyAuthName

public boolean modifyAuthmethodPolicyAuthName(java.lang.String strAdminInfo,
                                              java.lang.String strAuthMethodPolicyInfo,
                                              java.lang.String strAuthName)
                                       throws SFInitDaoException,
                                              SFInvalidParameterException,
                                              SFEnvParamException,
                                              SFBindException,
                                              SFDaoException,
                                              SFAccessRightException
ÀÎÁõ°èȹ ±¸¼ºÀÇ ÀÎÁõ¹æ¹ý À¯Çü Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
strAuthMethodPolicyInfo - ÀÎÁõ°èȹ ±¸¼ºÀÇ À̸§
strAuthName - ¼öÁ¤ÇÒ ÀÎÁõ¹æ¹ý À¯Çü Á¤º¸. null ÀÎ °æ¿ì ÇöÀç ¼³Á¤µÇ¾î ÀÖ´Â ÀÎÁõ¹æ¹ý À¯Çü Á¤º¸¸¦ »èÁ¦ÇÑ´Ù.
Returns:
¼º°øÇϸé true, ½ÇÆÐÇϸé false
Throws:
SFAccessRightException - ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ ±ÇÇÑÀÌ ºÎÁ·ÇÑ °æ¿ì ¹ß»ý
SFInitDaoException - DAO ¸ðµâÀÌ ÃʱâÈ­ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException - À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException - Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException - ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException - ¿¹¿Ü´Â ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼­ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý

modifyAuthmethodPolicyAuthUrl

public boolean modifyAuthmethodPolicyAuthUrl(java.lang.String strAdminInfo,
                                             java.lang.String strAuthMethodPolicyInfo,
                                             java.lang.String strAuthUrl)
                                      throws SFInitDaoException,
                                             SFInvalidParameterException,
                                             SFEnvParamException,
                                             SFBindException,
                                             SFDaoException,
                                             SFAccessRightException
ÀÎÁõ°èȹ ±¸¼ºÀÇ ÀÎÁõ¹æ¹ý ·Î±×ÀÎ URL Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇà ÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
strAuthMethodPolicyInfo - ÀÎÁõ°èȹ ±¸¼ºÀÇ À̸§
strAuthUrl - ¼öÁ¤ÇÒ ÀÎÁõ¹æ¹ý ·Î±×ÀÎ URLl Á¤º¸. null ÀÎ °æ¿ì ÇöÀç ¼³Á¤µÇ¾î ÀÖ´Â ÀÎÁõ¹æ¹ý ·Î±×ÀÎ URL Á¤º¸¸¦ »èÁ¦ÇÑ´Ù.
Returns:
¼º°øÇϸé true, ½ÇÆÐÇϸé false
Throws:
SFAccessRightException - ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ ±ÇÇÑÀÌ ºÎÁ·ÇÑ °æ¿ì ¹ß»ý
SFInitDaoException - DAO ¸ðµâÀÌ ÃʱâÈ­ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException - À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException - Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException - ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException - ¿¹¿Ü´Â ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼­ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý

modifyAuthmethodPolicyDsdAction

public boolean modifyAuthmethodPolicyDsdAction(java.lang.String strAdminInfo,
                                               java.lang.String strAuthMethodPolicyInfo,
                                               java.lang.String strDsdAction)
                                        throws SFInitDaoException,
                                               SFInvalidParameterException,
                                               SFEnvParamException,
                                               SFBindException,
                                               SFDaoException,
                                               SFAccessRightException
ÀÎÁõ°èȹ ±¸¼ºÀÇ DSD ¼±Åà ¼­ºñ½º À§Ä¡ Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
strAuthMethodPolicyInfo - ÀÎÁõ°èȹ ±¸¼ºÀÇ À̸§
strDsdAction - ¼öÁ¤ÇÒ DSD ¼±Åà ¼­ºñ½º À§Ä¡ Á¤º¸. null ÀÎ °æ¿ì ÇöÀç ¼³Á¤µÇ¾î ÀÖ´Â DSD ¼±Åà ¼­ºñ½º À§Ä¡ Á¤º¸¸¦ »èÁ¦ÇÑ´Ù.
Returns:
¼º°øÇϸé true, ½ÇÆÐÇϸé false
Throws:
SFAccessRightException - ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ ±ÇÇÑÀÌ ºÎÁ·ÇÑ °æ¿ì ¹ß»ý
SFInitDaoException - DAO ¸ðµâÀÌ ÃʱâÈ­ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException - À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException - Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException - ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException - ¿¹¿Ü´Â ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼­ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý

modifyAuthmethodPolicyDsdUrl

public boolean modifyAuthmethodPolicyDsdUrl(java.lang.String strAdminInfo,
                                            java.lang.String strAuthMethodPolicyInfo,
                                            java.lang.String strDsdUrl)
                                     throws SFInitDaoException,
                                            SFInvalidParameterException,
                                            SFEnvParamException,
                                            SFBindException,
                                            SFDaoException,
                                            SFAccessRightException
ÀÎÁõ°èȹ ±¸¼ºÀÇ DSD Role ¼±Åà URL Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇà ÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
strAuthMethodPolicyInfo - ÀÎÁõ°èȹ ±¸¼ºÀÇ À̸§
strDsdUrl - ¼öÁ¤ÇÒ DSD Role ¼±Åà URL Á¤º¸. null ÀÎ °æ¿ì ÇöÀç ¼³Á¤µÇ¾î ÀÖ´Â DSD Role ¼±Åà URL Á¤º¸¸¦ »èÁ¦ÇÑ´Ù.
Returns:
¼º°øÇϸé true, ½ÇÆÐÇϸé false
Throws:
SFAccessRightException - ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ ±ÇÇÑÀÌ ºÎÁ·ÇÑ °æ¿ì ¹ß»ý
SFInitDaoException - DAO ¸ðµâÀÌ ÃʱâÈ­ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException - À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException - Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException - ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException - ¿¹¿Ü´Â ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼­ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý

modifyIdPolicy

public boolean modifyIdPolicy(java.lang.String strAdminInfo,
                              IdPolicy idPolicy)
                       throws SFInitDaoException,
                              SFInvalidParameterException,
                              SFEnvParamException,
                              SFBindException,
                              SFDaoException,
                              SFAccessRightException,
                              SFNotEnoughInfoException
¾ÆÀ̵ð Á¤Ã¥ÀÇ Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
idPolicy - ¼öÁ¤ÇÒ ¾ÆÀ̵ð Á¤Ã¥ÀÇ Á¤º¸¸¦ ´ã°í ÀÖ´Â IdPolicy °´Ã¼
Returns:
¼º°øÇϸé true, ½ÇÆÐÇϸé false
Throws:
SFAccessRightException - ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ ±ÇÇÑÀÌ ºÎÁ·ÇÑ °æ¿ì ¹ß»ý
SFInitDaoException - DAO ¸ðµâÀÌ ÃʱâÈ­ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException - À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException - Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException - ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException - ¿¹¿Ü´Â ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼­ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý
SFNotEnoughInfoException

modifyIdPolicyExceptChar

public boolean modifyIdPolicyExceptChar(java.lang.String strAdminInfo,
                                        java.lang.String strIdPolicyInfo,
                                        java.lang.String strExceptChar)
                                 throws SFInitDaoException,
                                        SFInvalidParameterException,
                                        SFEnvParamException,
                                        SFBindException,
                                        SFDaoException,
                                        SFAccessRightException
¾ÆÀ̵ð Á¤Ã¥ÀÇ Á¦¿Ü ¹®ÀÚ Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
strIdPolicyInfo - ¾ÆÀ̵ð Á¤Ã¥ÀÇ À̸§
strExceptChar - ¼öÁ¤ÇÒ Á¦¿Ü ¹®ÀÚ Á¤º¸. null ÀÎ °æ¿ì ÇöÀç ¼³Á¤µÇ¾î ÀÖ´Â Á¦¿Ü ¹®ÀÚ Á¤º¸¸¦ »èÁ¦ÇÑ´Ù.
Returns:
¼º°øÇϸé true, ½ÇÆÐÇϸé false
Throws:
SFAccessRightException - ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ ±ÇÇÑÀÌ ºÎÁ·ÇÑ °æ¿ì ¹ß»ý
SFInitDaoException - DAO ¸ðµâÀÌ ÃʱâÈ­ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException - À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException - Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException - ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException - ¿¹¿Ü´Â ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼­ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý

modifyPwdPolicy

public boolean modifyPwdPolicy(java.lang.String strAdminInfo,
                               PwdPolicy pwdPolicy)
                        throws SFInitDaoException,
                               SFInvalidParameterException,
                               SFEnvParamException,
                               SFBindException,
                               SFDaoException,
                               SFAccessRightException,
                               SFNotEnoughInfoException
ºñ¹Ð¹øÈ£ Á¤Ã¥ÀÇ Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
pwdPolicy - ¼öÁ¤ÇÒ ºñ¹Ð¹øÈ£ Á¤Ã¥ÀÇ Á¤º¸¸¦ ´ã°í ÀÖ´Â PwdPolicy °´Ã¼
Returns:
¼º°øÇϸé true, ½ÇÆÐÇϸé false
Throws:
SFInitDaoException - DAO ¸ðµâÀÌ ÃʱâÈ­ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException - À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException - Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException - ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException - ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼­ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý
SFAccessRightException - ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ ±ÇÇÑÀÌ ºÎÁ·ÇÑ °æ¿ì ¹ß»ý
SFNotEnoughInfoException

addWhenWherePolicy

public boolean addWhenWherePolicy(java.lang.String strAdminInfo,
                                  WhenWherePolicy whenWherePolicy)
                           throws SFInitDaoException,
                                  SFInvalidParameterException,
                                  SFEnvParamException,
                                  SFBindException,
                                  SFDaoException,
                                  SFAccessRightException,
                                  SFNotEnoughInfoException
WhenWhere Policy¸¦ Ãß°¡ÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
whenWherePolicy - Ãß°¡ÇϰíÀÚ ÇÏ´Â WhenWhere Policy¿¡ ´ëÇÑ Á¤º¸°¡ ÀúÀåµÈ WhenWhere Policy °´Ã¼
Returns:
¼º°øÇϸé true, ½ÇÆÐÇϸé false
Throws:
SFAccessRightException - ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ ±ÇÇÑÀÌ ºÎÁ·ÇÑ °æ¿ì ¹ß»ý
SFInitDaoException - DAO ¸ðµâÀÌ ÃʱâÈ­ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException - À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException - Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException - ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException - ¿¹¿Ü´Â ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼­ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý
SFNotEnoughInfoException

deleteWhenWherePolicy

public boolean deleteWhenWherePolicy(java.lang.String strAdminInfo,
                                     java.lang.String strWhenWherePolicyInfo)
                              throws SFInitDaoException,
                                     SFInvalidParameterException,
                                     SFEnvParamException,
                                     SFBindException,
                                     SFDaoException,
                                     SFAccessRightException
WhenWhere Policy¸¦ »èÁ¦ÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ¿¡ ´ëÇÑ Á¤º¸
strWhenWherePolicyInfo - »èÁ¦ÇϰíÀÚ ÇÏ´Â WhenWhere Á¤Ã¥ À̸§
Returns:
¼º°øÇϸé true ½ÇÆÐÇϸé false
Throws:
SFAccessRightException - ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ ±ÇÇÑÀÌ ºÎÁ·ÇÑ °æ¿ì ¹ß»ý
SFInitDaoException - DAO ¸ðµâÀÌ ÃʱâÈ­ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException - À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException - Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException - ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException - ¿¹¿Ü´Â ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼­ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý

findWhenWherePolicy

public java.util.Vector findWhenWherePolicy(java.lang.String strAdminInfo,
                                            AbstractSearchFilter filter)
                                     throws SFInitDaoException,
                                            SFInvalidParameterException,
                                            SFEnvParamException,
                                            SFBindException,
                                            SFDaoException,
                                            SFAccessRightException
ÁÖ¾îÁø °Ë»öÁ¶°Ç¿¡ ¾Ë¸ÂÀº WhenWhere Policy µéÀÇ ¸ñ·ÏÀ» ¾ò¾î¿Â´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
filter - °Ë»ö Á¶°Ç Ç¥Çö½Ä
Returns:
ÁÖ¾îÁø °Ë»öÁ¶°Ç¿¡ ¸Â´Â WhenWhere Policy µéÀÇ ¸ñ·Ï. °Ë»öÁ¶°Ç¿¡ ¸Â´Â WhenWhere Policy °¡ Á¸ÀçÇÏÁö ¾Ê°Å³ª ¿¡·¯°¡ ¹ß»ýÇÑ °æ¿ì null
Throws:
SFAccessRightException - ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ ±ÇÇÑÀÌ ºÎÁ·ÇÑ °æ¿ì ¹ß»ý
SFInitDaoException - DAO ¸ðµâÀÌ ÃʱâÈ­ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException - À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException - Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException - ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException - ¿¹¿Ü´Â ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼­ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý

getWhenWherePolicyInfo

public WhenWherePolicy getWhenWherePolicyInfo(java.lang.String strAdminInfo,
                                              java.lang.String strWhenWherePolicyInfo)
                                       throws SFInitDaoException,
                                              SFInvalidParameterException,
                                              SFEnvParamException,
                                              SFBindException,
                                              SFDaoException,
                                              SFAccessRightException
WhenWhere Policy¿¡ ´ëÇÑ Á¤º¸¸¦ ¾ò¾î¿Â´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
strWhenWherePolicyInfo - Á¤º¸¸¦ ¾ò¾î¿À°íÀÚ ÇÏ´Â WhenWhere Policy ÀÇ À̸§
Returns:
¾ò¾î¿À°íÀÚ ÇÏ´Â WhenWhere Policy ¿¡ ´ëÇÑ Á¤º¸¸¦ ´ã°í ÀÖ´Â WhenWherePolicy °´Ã¼. ÇØ´ç WhenWhere Policy°¡ Á¸ÀçÇÏÁö ¾Ê°Å³ª ¿¡·¯°¡ ¹ß»ýÇϸé null
Throws:
SFAccessRightException - ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ ±ÇÇÑÀÌ ºÎÁ·ÇÑ °æ¿ì ¹ß»ý
SFInitDaoException - DAO ¸ðµâÀÌ ÃʱâÈ­ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException - À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException - Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException - ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException - ¿¹¿Ü´Â ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼­ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý

getWhenWherePolicyList

public java.util.Vector getWhenWherePolicyList(java.lang.String strAdminInfo)
                                        throws SFInitDaoException,
                                               SFInvalidParameterException,
                                               SFEnvParamException,
                                               SFBindException,
                                               SFDaoException,
                                               SFAccessRightException
½Ã½ºÅÛ¿¡ ¼³Á¤µÈ ¸ðµç WhenWhere PolicyÀÇ ¸ñ·ÏÀ» ¾ò¾î¿Â´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ Á¤º¸
Returns:
½Ã½ºÅÛ¿¡ ¼³Á¤µÈ ¸ðµç WhenWhere PolicyµéÀÇ À̸§ÀÇ ¸ñ·Ï. ¼³Á¤µÈ WhenWhere PolicyÀÌ Á¸ÀçÇÏÁö ¾Ê°Å³ª ¿¡·¯°¡ ¹ß»ýÇÑ °æ¿ì null
Throws:
SFAccessRightException - ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ ±ÇÇÑÀÌ ºÎÁ·ÇÑ °æ¿ì ¹ß»ý
SFInitDaoException - DAO ¸ðµâÀÌ ÃʱâÈ­ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException - À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException - Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException - ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException - ¿¹¿Ü´Â ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼­ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý

modifyWhenWherePolicy

public boolean modifyWhenWherePolicy(java.lang.String strAdminInfo,
                                     WhenWherePolicy whenWherePolicy)
                              throws SFInitDaoException,
                                     SFInvalidParameterException,
                                     SFEnvParamException,
                                     SFBindException,
                                     SFDaoException,
                                     SFAccessRightException,
                                     SFNotEnoughInfoException
WhenWhere Policy Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ Á¤º¸
whenWherePolicy - ¼öÁ¤ÇϰíÀÚ ÇÏ´Â WhenWhere Policy ÀÇ Á¤º¸¸¦ ´ã°í ÀÖ´Â WhenWhere Policy °´Ã¼
Returns:
¼º°øÇϸé true, ½ÇÆÐÇϸé false
Throws:
SFAccessRightException - ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚÀÇ ±ÇÇÑÀÌ ºÎÁ·ÇÑ °æ¿ì ¹ß»ý
SFInitDaoException - DAO ¸ðµâÀÌ ÃʱâÈ­ µÇÁö ¾ÊÀº °æ¿ì¿¡ ¹ß»ý
SFInvalidParameterException - À߸øµÈ ÀÔ·Â °ªÀÌ µé¾î¿Â °æ¿ì¿¡ ¹ß»ý
SFEnvParamException - Ãʱâ ȯ°æ º¯¼ö °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì ¹ß»ý
SFBindException - ÀÛ¾÷ ¼öÇàÀ» À§ÇØ ÀúÀå¼Ò¿¡ ´ëÇÑ ¿¬°áÀÌ ½ÇÆÐÇÏ´Â °æ¿ì¿¡ ¹ß»ý
SFDaoException - ¿¹¿Ü´Â ÀÛ¾÷ ¼öÇà Áß JNDI API¿¡¼­ ¹ß»ýÇÏ´Â °æ¿ì ¹ß»ý
SFNotEnoughInfoException

close

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



Copyright © 2004 SoftForum Corp. All Rights Reserved.