com.safeidentity.adminservice.impl
Class CustManager

java.lang.Object
  extended bycom.safeidentity.adminservice.impl.CustManager
All Implemented Interfaces:
CustAdmin

public class CustManager
extends java.lang.Object
implements CustAdmin

Author:
cho

Constructor Summary
CustManager()
          CustManager »ý¼ºÀÚ
 
Method Summary
 boolean addCustPerm(java.lang.String strAdminInfo, CustPerm CustPermInfo, boolean bIgnoreDetailException)
          CustPerm ¿£Æ®¸®¸¦ Ãß°¡ÇÑ´Ù.
 boolean addCustRoot(java.lang.String strAdminInfo, CustRoot CustRootInfo, boolean bIgnoreDetailException)
          CustRoot ¿£Æ®¸®¸¦ Ãß°¡ÇÑ´Ù.
 void close()
          Connector¿¡ ¿¬°áµÈ ÀúÀå¼Ò¿ÍÀÇ ¿¬°áÀ» Á¾·áÇÑ´Ù.
 java.util.Vector copyAllCustPerm(java.lang.String strAdminInfo, java.lang.String strSrcCustPermInfo, java.lang.String strDstCustPermInfo, boolean bIgnoreDetailException)
          CustPerm¸¦ ´Ù¸¥ À§Ä¡·Î º¹»çÇÑ´Ù.
 boolean copyCustPerm(java.lang.String strAdminInfo, java.lang.String strSrcCustPermInfo, java.lang.String strDstCustPermInfo, boolean bIgnoreDetailException)
          CustPerm¸¦ ´Ù¸¥ À§Ä¡·Î º¹»çÇÑ´Ù.
 boolean copyCustRoot(java.lang.String strAdminInfo, java.lang.String strSrcCustRootEid, java.lang.String strDstCustRootEid, boolean bScopeSubTree, boolean bIgnoreDetailException)
          CustRoot¸¦ ´Ù¸¥ À̸§À¸·Î º¹»çÇÑ´Ù.
 boolean deleteCustPerm(java.lang.String strAdminInfo, java.lang.String strCustPermInfo)
          CustPerm °´Ã¼¸¦ »èÁ¦ÇÑ´Ù.
 boolean deleteCustPerm(java.lang.String strAdminInfo, java.lang.String strCustPermInfo, boolean bScopeSubTree)
          CustPerm °´Ã¼¸¦ »èÁ¦ÇÑ´Ù.
 boolean deleteCustRoot(java.lang.String strAdminInfo, java.lang.String strCustRootEid)
          CustRoot °´Ã¼¸¦ »èÁ¦ÇÑ´Ù.
 boolean deleteCustRoot(java.lang.String strAdminInfo, java.lang.String strCustRootEid, boolean bScopeSubTree)
          CustRoot °´Ã¼¸¦ »èÁ¦ÇÑ´Ù.
 void finalize()
           
 java.util.Vector findCustPerm(java.lang.String strAdminInfo, AbstractSearchFilter objFilter)
          CustPermÀ» °Ë»öÇÑ´Ù.
 java.util.Vector findCustPerm(java.lang.String strAdminInfo, AbstractSearchFilter objFilter, java.lang.String strCustRootEid)
          CustRoot¿¡ ´ëÇÑ CustPermÀ» °Ë»öÇÑ´Ù.
 java.util.Vector findCustPerm(java.lang.String strAdminInfo, java.lang.String strCustRootEid, java.lang.String res)
          ÀÚ¿ø¿¡ ´ëÇÑ ±¸ºÐÀÚ¸¦ °®´Â ¸ðµç CustPermÀ» °Ë»öÇÑ´Ù.
 java.util.Vector findCustPerm(java.lang.String strAdminInfo, java.lang.String strCustRootEid, java.lang.String res, java.lang.String operation)
          ÀÚ¿ø¿¡ ´ëÇÑ ±¸ºÐÀÚ¿Í Á¢±Ù¹æ¹ýÀ» µ¿½Ã¿¡ °®´Â ¸ðµç CustPermÀ» °Ë»öÇÑ´Ù.
 java.util.Vector findCustRoot(java.lang.String strAdminInfo, AbstractSearchFilter objFilter)
          CustRoot¸¦ °Ë»öÇÑ´Ù.
 CustPerm getCustPermInfo(java.lang.String strAdminInfo, java.lang.String strCustPermInfo)
          CustPerm °´Ã¼¸¦ ¹ÝȯÇÑ´Ù.
 java.util.Vector getCustPermList(java.lang.String strAdminInfo, java.lang.String strCustRootEid)
          CustRoot¿¡ ´ëÇÑ ¸ðµç CustPermµé(¸ñ·Ï)À» ¹ÝȯÇÑ´Ù.
 java.util.Vector getCustPermList(java.lang.String strAdminInfo, java.lang.String strBase, boolean bScopeSubTree)
           
 java.lang.String getCustPermNameInfo(java.lang.String strCustPermId)
          CustPermÀÇ EID Á¤º¸ Á¶È¸
 java.lang.String getCustPermRepositoryRoot()
          ÃÖ»óÀ§ CustPermRepositoryÀÇ ID¸¦ ¹ÝȯÇÑ´Ù.
 CustRoot getCustRootInfo(java.lang.String strAdminInfo, java.lang.String strCustRootEid)
          CustRoot °´Ã¼¸¦ ¹ÝȯÇÑ´Ù.
 CustRoot getCustRootInfoOfNodeConfig(java.lang.String strAdminInfo, NodeConfig node)
          NodeConfig¸¦ °®´Â CustRoot¸¦ ¹ÝȯÇÑ´Ù.
 java.util.Vector getCustRootList(java.lang.String strAdminInfo)
          CustRootµéÀÇ EID ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù.
 java.util.Vector getCustRootListOfTrustedSSO(java.lang.String strAdminInfo, java.lang.String strTrustedSSO)
          TrustedSSO ±×·ìÀ̸§À» °®´Â CustRootÀÇ EID ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù.
 java.lang.String getCustRootNameInfo(java.lang.String strCustRootId)
          CustRootÀÇ EID Á¤º¸ Á¶È¸
 CustRoot getCustRootOfCustPerm(java.lang.String strAdminInfo, java.lang.String strCustPermInfo)
          CustPermÀ» Æ÷ÇÔÇÏ´Â CustRoot¸¦ ¹ÝȯÇÑ´Ù.
 java.lang.String getDisplayName(java.lang.String targId)
          »ç¿ëÀÚ ID, »ç¿ëÀÚÁ¶Á÷ ID , »ç¿ëÀÚÀúÀå¼Ò ID¿¡ ´ëÇØ¼­ Ç¥½ÃÀ̸§ ÇüÅ·Π¹ÝȯÇÑ´Ù.
 java.util.Locale getLocale()
          ½Ã½ºÅÛ ·ÎÄÉÀÏ Á¤º¸¸¦ ¾ò¾î¿Â´Ù.
 java.util.Vector getParentAuthMethodPolicy(java.lang.String strAdminInfo, java.lang.String strInfo)
          »óÀ§ CustPerm °´Ã¼ÀÇ AuthMethodPolicy ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù.
 java.util.Vector getTrustedSSOList(java.lang.String strAdminInfo)
          ¸ðµç ¿¡ÀÌÀüÆ®(CustRoot, EjbRoot, WebRoot)µéÀÇ TrustedSSO ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù.
 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 À¯ÇüÀÎÁö ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.
 java.lang.String makeId(java.lang.String strBaseId, java.lang.String strEid)
          CustPermÀÇ ID¸¦ »ý¼ºÇÑ´Ù.
 boolean modifyCustPerm(java.lang.String strAdminInfo, CustPerm CustPermInfo, boolean bIgnoreDetailException)
          CustPermÀ» º¯°æÇÑ´Ù.
 boolean modifyCustRoot(java.lang.String strAdminInfo, CustRoot CustRootInfo, boolean bIgnoreDetailException)
          CustRoot¸¦ º¯°æÇÑ´Ù.
 java.util.Vector moveAllCustPerm(java.lang.String strAdminInfo, java.lang.String strSrcCustPermInfo, java.lang.String strDstCustPermInfo, boolean bIgnoreDetailException)
          CustPerm¸¦ ´Ù¸¥ À§Ä¡·Î À̵¿ÇÑ´Ù.
 boolean moveCustPerm(java.lang.String strAdminInfo, java.lang.String strSrcCustPermInfo, java.lang.String strDstCustPermInfo, boolean bIgnoreDetailException)
          CustPerm¸¦ ´Ù¸¥ À§Ä¡·Î À̵¿ÇÑ´Ù.
 boolean moveCustRoot(java.lang.String strAdminInfo, java.lang.String strCustRootEid, java.lang.String strDstTrustedSSO)
          CustRoot¸¦ »õ·Î¿î TrustedSSO·Î À̵¿ÇÑ´Ù.
 void setLocale(java.util.Locale locale)
          ½Ã½ºÅÛÀÇ ·ÎÄÉÀÏ Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CustManager

public CustManager()
            throws SFEnvParamException
CustManager »ý¼ºÀÚ

Method Detail

finalize

public void finalize()
              throws java.lang.Throwable
Throws:
java.lang.Throwable

getCustPermInfo

public CustPerm getCustPermInfo(java.lang.String strAdminInfo,
                                java.lang.String strCustPermInfo)
                         throws SFEnvParamException,
                                SFInitDaoException,
                                SFInvalidParameterException,
                                SFAccessRightException,
                                SFBindException,
                                SFDaoException,
                                SFNoSuchValueException
Description copied from interface: CustAdmin
CustPerm °´Ã¼¸¦ ¹ÝȯÇÑ´Ù.

Specified by:
getCustPermInfo in interface CustAdmin
Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strCustPermInfo - ´ë»ó CustPermÀÇ ID
Returns:
´ë»ó CustPerm °´Ã¼
Throws:
SFEnvParamException
SFInitDaoException
SFInvalidParameterException
SFAccessRightException
SFBindException
SFDaoException
SFNoSuchValueException
See Also:
CustAdmin.getCustPermInfo(java.lang.String, java.lang.String)

getCustPermList

public java.util.Vector getCustPermList(java.lang.String strAdminInfo,
                                        java.lang.String strCustRootEid)
                                 throws SFInitDaoException,
                                        SFInvalidParameterException,
                                        SFEnvParamException,
                                        SFBindException,
                                        SFDaoException
Description copied from interface: CustAdmin
CustRoot¿¡ ´ëÇÑ ¸ðµç CustPermµé(¸ñ·Ï)À» ¹ÝȯÇÑ´Ù.

Specified by:
getCustPermList in interface CustAdmin
Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strCustRootEid - °Ë»öÇÒ CustRoot EID. null À̸é, Àüü CustRoot¸¦ ´ë»óÀ¸·Î °Ë»öÇÑ´Ù.
Returns:
°Ë»öµÈ CustPerm °á°ú¸ñ·Ï(ID)
Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
See Also:
CustAdmin.getCustPermList(java.lang.String, java.lang.String, boolean)

getCustPermList

public java.util.Vector getCustPermList(java.lang.String strAdminInfo,
                                        java.lang.String strBase,
                                        boolean bScopeSubTree)
                                 throws SFInitDaoException,
                                        SFInvalidParameterException,
                                        SFEnvParamException,
                                        SFBindException,
                                        SFDaoException
Specified by:
getCustPermList in interface CustAdmin
Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strBase - °Ë»ö ½ÃÀÛÀ§Ä¡ ID
bScopeSubTree - ÇÏÀ§ ³ëµåÀÇ Ã³¸®¿©ºÎ
Returns:
°Ë»öµÈ CustPerm °á°ú¸ñ·Ï(ID)
Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
See Also:
CustAdmin.getCustPermList(java.lang.String, java.lang.String, boolean)

findCustPerm

public java.util.Vector findCustPerm(java.lang.String strAdminInfo,
                                     AbstractSearchFilter objFilter)
                              throws SFInitDaoException,
                                     SFInvalidParameterException,
                                     SFEnvParamException,
                                     SFBindException,
                                     SFDaoException
Description copied from interface: CustAdmin
CustPermÀ» °Ë»öÇÑ´Ù.
¸ðµç CustRoot¿¡ ´ëÇØ¼­ ÇÏÀ§ Æ®¸®±îÁö °Ë»öÇÑ´Ù.

Specified by:
findCustPerm in interface CustAdmin
Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
objFilter - °Ë»öÇÊÅÍ °ª
Returns:
°Ë»öµÈ CustPermÀÇ ID °á°ú¸ñ·Ï
Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
See Also:
CustAdmin.findCustPerm(java.lang.String, com.safeidentity.adminservice.util.AbstractSearchFilter)

findCustPerm

public java.util.Vector findCustPerm(java.lang.String strAdminInfo,
                                     java.lang.String strCustRootEid,
                                     java.lang.String res)
                              throws SFInitDaoException,
                                     SFInvalidParameterException,
                                     SFEnvParamException,
                                     SFBindException,
                                     SFDaoException
Description copied from interface: CustAdmin
ÀÚ¿ø¿¡ ´ëÇÑ ±¸ºÐÀÚ¸¦ °®´Â ¸ðµç CustPermÀ» °Ë»öÇÑ´Ù.

Specified by:
findCustPerm in interface CustAdmin
Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strCustRootEid - °Ë»öÇÒ CustRoot EID. null À̸é, Àüü CustRoot¸¦ ´ë»óÀ¸·Î °Ë»öÇÑ´Ù.
res - ÀÚ¿ø ±¸ºÐÀÚ. null À̸é, ¸ðµç ÀÚ¿ø ±¸ºÐÀÚ¿¡ ´ëÇØ¼­ °Ë»öÇÑ´Ù.
Returns:
°Ë»öµÈ CustPerm °á°ú¸ñ·Ï
Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
See Also:
CustAdmin.findCustPerm(java.lang.String, java.lang.String, java.lang.String)

findCustPerm

public java.util.Vector findCustPerm(java.lang.String strAdminInfo,
                                     java.lang.String strCustRootEid,
                                     java.lang.String res,
                                     java.lang.String operation)
                              throws SFInitDaoException,
                                     SFInvalidParameterException,
                                     SFEnvParamException,
                                     SFBindException,
                                     SFDaoException
Description copied from interface: CustAdmin
ÀÚ¿ø¿¡ ´ëÇÑ ±¸ºÐÀÚ¿Í Á¢±Ù¹æ¹ýÀ» µ¿½Ã¿¡ °®´Â ¸ðµç CustPermÀ» °Ë»öÇÑ´Ù.

Specified by:
findCustPerm in interface CustAdmin
Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strCustRootEid - °Ë»öÇÒ CustRoot EID. null À̸é, Àüü CustRoot¸¦ ´ë»óÀ¸·Î °Ë»öÇÑ´Ù.
res - ÀÚ¿ø ±¸ºÐÀÚ. null À̸é, ¸ðµç ÀÚ¿ø ±¸ºÐÀÚ¿¡ ´ëÇØ¼­ °Ë»öÇÑ´Ù.
operation - ÀÚ¿ø Á¢±Ù¹æ¹ý. null À̸é, ¸ðµç ÀÚ¿ø Á¢±Ù¹æ¹ý¿¡ ´ëÇØ¼­ °Ë»öÇÑ´Ù.
Returns:
°Ë»öµÈ CustPerm °á°ú¸ñ·Ï
Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
See Also:
CustAdmin.findCustPerm(java.lang.String, java.lang.String, java.lang.String, java.lang.String)

findCustPerm

public java.util.Vector findCustPerm(java.lang.String strAdminInfo,
                                     AbstractSearchFilter objFilter,
                                     java.lang.String strCustRootEid)
                              throws SFInitDaoException,
                                     SFInvalidParameterException,
                                     SFEnvParamException,
                                     SFBindException,
                                     SFDaoException
Description copied from interface: CustAdmin
CustRoot¿¡ ´ëÇÑ CustPermÀ» °Ë»öÇÑ´Ù.
ÇÏÀ§ Æ®¸®±îÁö °Ë»öÇÑ´Ù.

Specified by:
findCustPerm in interface CustAdmin
Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
objFilter - °Ë»öÇÊÅÍ °ª
strCustRootEid - °Ë»öÇÒ CustRoot EID. null À̸é, Àüü CustRoot¸¦ ´ë»óÀ¸·Î °Ë»öÇÑ´Ù.
Returns:
°Ë»öµÈ CustPerm °á°ú¸ñ·Ï
Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
See Also:
com.safeidentity.adminservice.CustAdmin#findCustPerm(java.lang.String, com.safeidentity.adminservice.util.AbstractSearchFilter, java.lang.String, boolean)

addCustPerm

public boolean addCustPerm(java.lang.String strAdminInfo,
                           CustPerm CustPermInfo,
                           boolean bIgnoreDetailException)
                    throws SFInitDaoException,
                           SFAccessRightException,
                           SFEnvParamException,
                           SFInvalidParameterException,
                           SFBindException,
                           SFDaoException,
                           SFAlreadyExistsException
Description copied from interface: CustAdmin
CustPerm ¿£Æ®¸®¸¦ Ãß°¡ÇÑ´Ù.

Specified by:
addCustPerm in interface CustAdmin
Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
CustPermInfo - Ãß°¡ÇÏ·Á´Â CustPerm °´Ã¼
bIgnoreDetailException - °´Ã¼¿¡ ¼³Á¤µÈ ¼Ó¼º¿¡ ´ëÇÏ¿© ±ÇÇÑÀÌ ¾ø´Â °æ¿ì AccessRightException À» ¹ß»ý½ÃųÁöÀÇ ¿©ºÎ¸¦ °áÁ¤
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFAlreadyExistsException
SFInitDaoException
SFAccessRightException
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
See Also:
CustAdmin.addCustPerm(java.lang.String, com.safeidentity.adminservice.objects.CustPerm, boolean)

deleteCustPerm

public boolean deleteCustPerm(java.lang.String strAdminInfo,
                              java.lang.String strCustPermInfo)
                       throws SFInitDaoException,
                              SFInvalidParameterException,
                              SFEnvParamException,
                              SFBindException,
                              SFDaoException,
                              SFAccessRightException,
                              SFNoSuchValueException
Description copied from interface: CustAdmin
CustPerm °´Ã¼¸¦ »èÁ¦ÇÑ´Ù.

Specified by:
deleteCustPerm in interface CustAdmin
Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strCustPermInfo - »èÁ¦ÇÏ·Á´Â CustPermÀÇ ID
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
SFAccessRightException
SFNoSuchValueException
See Also:
com.safeidentity.adminservice.CustAdmin#deleteCustPermRelated(java.lang.String, java.lang.String)

modifyCustPerm

public boolean modifyCustPerm(java.lang.String strAdminInfo,
                              CustPerm CustPermInfo,
                              boolean bIgnoreDetailException)
                       throws SFInitDaoException,
                              SFInvalidParameterException,
                              SFAccessRightException,
                              SFEnvParamException,
                              SFBindException,
                              SFDaoException,
                              SFNoSuchValueException
Description copied from interface: CustAdmin
CustPermÀ» º¯°æÇÑ´Ù.

Specified by:
modifyCustPerm in interface CustAdmin
Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
CustPermInfo - º¯°æÇÏ·Á´Â CustPerm °´Ã¼
bIgnoreDetailException - °´Ã¼¿¡ ¼³Á¤µÈ ¼Ó¼º¿¡ ´ëÇÏ¿© ±ÇÇÑÀÌ ¾ø´Â °æ¿ì AccessRightException À» ¹ß»ý½ÃųÁöÀÇ ¿©ºÎ¸¦ °áÁ¤
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFInitDaoException
SFInvalidParameterException
SFAccessRightException
SFEnvParamException
SFBindException
SFDaoException
SFNoSuchValueException
See Also:
CustAdmin.modifyCustPerm(java.lang.String, com.safeidentity.adminservice.objects.CustPerm, boolean)

getCustRootInfo

public CustRoot getCustRootInfo(java.lang.String strAdminInfo,
                                java.lang.String strCustRootEid)
                         throws SFInitDaoException,
                                SFAccessRightException,
                                SFEnvParamException,
                                SFInvalidParameterException,
                                SFBindException,
                                SFDaoException,
                                SFNoSuchValueException
Description copied from interface: CustAdmin
CustRoot °´Ã¼¸¦ ¹ÝȯÇÑ´Ù.
CustRoot´Â Æ®¸®±¸Á¶°¡ ¾Æ´Ï°í, ID°¡ ¾Æ´Ñ EID¸¦ ³Ñ±â´Â Á¡¿¡ À¯ÀÇÇÑ´Ù.

Specified by:
getCustRootInfo in interface CustAdmin
Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strCustRootEid - ´ë»ó CustRootÀÇ EID
Returns:
´ë»ó CustRoot °´Ã¼
Throws:
SFNoSuchValueException
SFInitDaoException
SFAccessRightException
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
See Also:
CustAdmin.getCustRootInfo(java.lang.String, java.lang.String)

findCustRoot

public java.util.Vector findCustRoot(java.lang.String strAdminInfo,
                                     AbstractSearchFilter objFilter)
                              throws SFInitDaoException,
                                     SFInvalidParameterException,
                                     SFEnvParamException,
                                     SFBindException,
                                     SFDaoException
Description copied from interface: CustAdmin
CustRoot¸¦ °Ë»öÇÑ´Ù.

Specified by:
findCustRoot in interface CustAdmin
Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
objFilter - °Ë»öÇÊÅÍ °ª
Returns:
°Ë»öµÈ CustRootÀÇ EID ¸ñ·Ï
Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
See Also:
CustAdmin.findCustRoot(java.lang.String, com.safeidentity.adminservice.util.AbstractSearchFilter)

addCustRoot

public boolean addCustRoot(java.lang.String strAdminInfo,
                           CustRoot CustRootInfo,
                           boolean bIgnoreDetailException)
                    throws SFInitDaoException,
                           SFAccessRightException,
                           SFTicketException,
                           SFEnvParamException,
                           SFInvalidParameterException,
                           SFBindException,
                           SFDaoException,
                           SFAlreadyExistsException
Description copied from interface: CustAdmin
CustRoot ¿£Æ®¸®¸¦ Ãß°¡ÇÑ´Ù.
CustRoot°¡ Æ÷ÇÔÇÏ´Â ³ëµåÀÇ À¯ÀϼºÀÌ Ã¼Å©µÈ´Ù. ³ëµåÀÇ À̸§ ¶ÇÇÑ Àüü ½Ã½ºÅÛ ³»¿¡¼­ À¯ÀÏÇØ¾ß ÇÑ´Ù.

Specified by:
addCustRoot in interface CustAdmin
Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
CustRootInfo - Ãß°¡ÇÏ·Á´Â CustRoot °´Ã¼
bIgnoreDetailException - °´Ã¼¿¡ ¼³Á¤µÈ ¼Ó¼º¿¡ ´ëÇÏ¿© ±ÇÇÑÀÌ ¾ø´Â °æ¿ì AccessRightException À» ¹ß»ý½ÃųÁöÀÇ ¿©ºÎ¸¦ °áÁ¤
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFAlreadyExistsException
SFInitDaoException
SFAccessRightException
SFTicketException
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
See Also:
CustAdmin.addCustRoot(java.lang.String, com.safeidentity.adminservice.objects.CustRoot, boolean)

deleteCustRoot

public boolean deleteCustRoot(java.lang.String strAdminInfo,
                              java.lang.String strCustRootEid)
                       throws SFInitDaoException,
                              SFAccessRightException,
                              SFEnvParamException,
                              SFInvalidParameterException,
                              SFBindException,
                              SFDaoException,
                              SFNoSuchValueException
Description copied from interface: CustAdmin
CustRoot °´Ã¼¸¦ »èÁ¦ÇÑ´Ù.
CustRoot´Â Æ®¸®±¸Á¶°¡ ¾Æ´Ï°í, ID°¡ ¾Æ´Ñ EID¸¦ ³Ñ±â´Â Á¡¿¡ À¯ÀÇÇÑ´Ù.

Specified by:
deleteCustRoot in interface CustAdmin
Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFNoSuchValueException
SFInitDaoException
SFAccessRightException
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
See Also:
CustAdmin.deleteCustRoot(java.lang.String, java.lang.String)

modifyCustRoot

public boolean modifyCustRoot(java.lang.String strAdminInfo,
                              CustRoot CustRootInfo,
                              boolean bIgnoreDetailException)
                       throws SFInitDaoException,
                              SFAccessRightException,
                              SFTicketException,
                              SFEnvParamException,
                              SFInvalidParameterException,
                              SFBindException,
                              SFDaoException,
                              SFNoSuchValueException,
                              SFAlreadyExistsException
Description copied from interface: CustAdmin
CustRoot¸¦ º¯°æÇÑ´Ù.
CustRoot°¡ Æ÷ÇÔÇÏ´Â ³ëµåÀÇ À¯ÀϼºÀÌ Ã¼Å©µÈ´Ù. ³ëµåÀÇ À̸§ ¶ÇÇÑ Àüü ½Ã½ºÅÛ ³»¿¡¼­ À¯ÀÏÇØ¾ß ÇÑ´Ù.

Specified by:
modifyCustRoot in interface CustAdmin
Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
CustRootInfo - º¯°æÇÏ·Á´Â CustRoot °´Ã¼
bIgnoreDetailException - °´Ã¼¿¡ ¼³Á¤µÈ ¼Ó¼º¿¡ ´ëÇÏ¿© ±ÇÇÑÀÌ ¾ø´Â °æ¿ì AccessRightException À» ¹ß»ý½ÃųÁöÀÇ ¿©ºÎ¸¦ °áÁ¤
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFAlreadyExistsException
SFNoSuchValueException
SFInitDaoException
SFAccessRightException
SFTicketException
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
See Also:
CustAdmin.modifyCustRoot(java.lang.String, com.safeidentity.adminservice.objects.CustRoot, boolean)

getCustRootList

public java.util.Vector getCustRootList(java.lang.String strAdminInfo)
                                 throws SFInitDaoException,
                                        SFInvalidParameterException,
                                        SFEnvParamException,
                                        SFBindException,
                                        SFDaoException
Description copied from interface: CustAdmin
CustRootµéÀÇ EID ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù.

Specified by:
getCustRootList in interface CustAdmin
Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
Returns:
°Ë»öµÈ CustRoot °á°ú¸ñ·Ï (EID) ¸ñ·Ï
Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
See Also:
CustAdmin.getCustRootList(java.lang.String)

deleteCustPerm

public boolean deleteCustPerm(java.lang.String strAdminInfo,
                              java.lang.String strCustPermInfo,
                              boolean bScopeSubTree)
                       throws SFInitDaoException,
                              SFInvalidParameterException,
                              SFEnvParamException,
                              SFBindException,
                              SFDaoException,
                              SFAccessRightException,
                              SFNoSuchValueException
Description copied from interface: CustAdmin
CustPerm °´Ã¼¸¦ »èÁ¦ÇÑ´Ù.

Specified by:
deleteCustPerm in interface CustAdmin
Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strCustPermInfo - »èÁ¦ÇÏ·Á´Â CustPermÀÇ ID
bScopeSubTree - ÇÏÀ§ ³ëµåÀÇ Ã³¸®¿©ºÎ
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
SFAccessRightException
SFNoSuchValueException
See Also:
CustAdmin.deleteCustPerm(java.lang.String, java.lang.String, boolean)

deleteCustRoot

public boolean deleteCustRoot(java.lang.String strAdminInfo,
                              java.lang.String strCustRootEid,
                              boolean bScopeSubTree)
                       throws SFInitDaoException,
                              SFInvalidParameterException,
                              SFEnvParamException,
                              SFBindException,
                              SFDaoException,
                              SFAccessRightException,
                              SFNoSuchValueException
Description copied from interface: CustAdmin
CustRoot °´Ã¼¸¦ »èÁ¦ÇÑ´Ù.

Specified by:
deleteCustRoot in interface CustAdmin
Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strCustRootEid - »èÁ¦ÇÏ·Á´Â CustRootÀÇ EID
bScopeSubTree - ÇÏÀ§ ³ëµå(=CustPerm)ÀÇ Ã³¸®¿©ºÎ
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
SFAccessRightException
SFNoSuchValueException
See Also:
CustAdmin.deleteCustRoot(java.lang.String, java.lang.String, boolean)

getCustRootOfCustPerm

public CustRoot getCustRootOfCustPerm(java.lang.String strAdminInfo,
                                      java.lang.String strCustPermInfo)
                               throws SFInitDaoException,
                                      SFAccessRightException,
                                      SFEnvParamException,
                                      SFInvalidParameterException,
                                      SFBindException,
                                      SFDaoException,
                                      SFNoSuchValueException
Description copied from interface: CustAdmin
CustPermÀ» Æ÷ÇÔÇÏ´Â CustRoot¸¦ ¹ÝȯÇÑ´Ù.

Specified by:
getCustRootOfCustPerm in interface CustAdmin
Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strCustPermInfo - ´ë»ó CustPermÀÇ ID
Returns:
»óÀ§ CustRoot °´Ã¼.
Throws:
SFInitDaoException
SFAccessRightException
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNoSuchValueException
See Also:
CustAdmin.getCustRootOfCustPerm(java.lang.String, java.lang.String)

copyCustPerm

public boolean copyCustPerm(java.lang.String strAdminInfo,
                            java.lang.String strSrcCustPermInfo,
                            java.lang.String strDstCustPermInfo,
                            boolean bIgnoreDetailException)
                     throws SFNoSuchValueException,
                            SFInitDaoException,
                            SFAccessRightException,
                            SFEnvParamException,
                            SFInvalidParameterException,
                            SFBindException,
                            SFDaoException,
                            SFAlreadyExistsException
Description copied from interface: CustAdmin
CustPerm¸¦ ´Ù¸¥ À§Ä¡·Î º¹»çÇÑ´Ù.

Specified by:
copyCustPerm in interface CustAdmin
Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strSrcCustPermInfo - ¿øº» CustPermÀÇ ID
strDstCustPermInfo - ´ë»ó CustPermÀÇ ID
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFNoSuchValueException
SFInitDaoException
SFAccessRightException
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFAlreadyExistsException
See Also:
CustAdmin.copyCustPerm(java.lang.String, java.lang.String, java.lang.String, boolean)

copyAllCustPerm

public java.util.Vector copyAllCustPerm(java.lang.String strAdminInfo,
                                        java.lang.String strSrcCustPermInfo,
                                        java.lang.String strDstCustPermInfo,
                                        boolean bIgnoreDetailException)
                                 throws SFNoSuchValueException,
                                        SFInitDaoException,
                                        SFAccessRightException,
                                        SFEnvParamException,
                                        SFInvalidParameterException,
                                        SFBindException,
                                        SFDaoException,
                                        SFAlreadyExistsException
Description copied from interface: CustAdmin
CustPerm¸¦ ´Ù¸¥ À§Ä¡·Î º¹»çÇÑ´Ù. ÇÏÀ§ÀÇ ¸ðµç CustPermµµ ÇÔ²² º¹»çÇÑ´Ù.

Specified by:
copyAllCustPerm in interface CustAdmin
Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strSrcCustPermInfo - ¿øº» CustPermÀÇ ID
strDstCustPermInfo - ´ë»ó CustPermÀÇ ID
bIgnoreDetailException - °´Ã¼¿¡ ¼³Á¤µÈ ¼Ó¼º¿¡ ´ëÇÏ¿© ±ÇÇÑÀÌ ¾ø´Â °æ¿ì AccessRightException À» ¹ß»ý½ÃųÁöÀÇ ¿©ºÎ¸¦ °áÁ¤
Returns:
º¹»çµÈ ¿øº» CustPermÀÇ ID ¸ñ·Ï
Throws:
SFNoSuchValueException
SFInitDaoException
SFAccessRightException
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFAlreadyExistsException
See Also:
CustAdmin.copyAllCustPerm(java.lang.String, java.lang.String, java.lang.String, boolean)

moveCustPerm

public boolean moveCustPerm(java.lang.String strAdminInfo,
                            java.lang.String strSrcCustPermInfo,
                            java.lang.String strDstCustPermInfo,
                            boolean bIgnoreDetailException)
                     throws SFNoSuchValueException,
                            SFInitDaoException,
                            SFAccessRightException,
                            SFEnvParamException,
                            SFInvalidParameterException,
                            SFBindException,
                            SFDaoException,
                            SFAlreadyExistsException
Description copied from interface: CustAdmin
CustPerm¸¦ ´Ù¸¥ À§Ä¡·Î À̵¿ÇÑ´Ù.

Specified by:
moveCustPerm in interface CustAdmin
Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strSrcCustPermInfo - ¿øº» CustPermÀÇ ID
strDstCustPermInfo - ´ë»ó CustPermÀÇ ID
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFNoSuchValueException
SFInitDaoException
SFAccessRightException
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFAlreadyExistsException
See Also:
CustAdmin.moveCustPerm(java.lang.String, java.lang.String, java.lang.String, boolean)

moveAllCustPerm

public java.util.Vector moveAllCustPerm(java.lang.String strAdminInfo,
                                        java.lang.String strSrcCustPermInfo,
                                        java.lang.String strDstCustPermInfo,
                                        boolean bIgnoreDetailException)
                                 throws SFNoSuchValueException,
                                        SFInitDaoException,
                                        SFAccessRightException,
                                        SFEnvParamException,
                                        SFInvalidParameterException,
                                        SFBindException,
                                        SFDaoException,
                                        SFAlreadyExistsException
Description copied from interface: CustAdmin
CustPerm¸¦ ´Ù¸¥ À§Ä¡·Î À̵¿ÇÑ´Ù. ÇÏÀ§ÀÇ ¸ðµç CustPermµµ ÇÔ²² À̵¿ÇÑ´Ù.

Specified by:
moveAllCustPerm in interface CustAdmin
Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strSrcCustPermInfo - ¿øº» CustPermÀÇ ID
strDstCustPermInfo - ´ë»ó CustPermÀÇ ID
bIgnoreDetailException - °´Ã¼¿¡ ¼³Á¤µÈ ¼Ó¼º¿¡ ´ëÇÏ¿© ±ÇÇÑÀÌ ¾ø´Â °æ¿ì AccessRightException À» ¹ß»ý½ÃųÁöÀÇ ¿©ºÎ¸¦ °áÁ¤
Returns:
À̵¿ÇÑ ¿øº» CustPermÀÇ ID ¸ñ·Ï
Throws:
SFNoSuchValueException
SFInitDaoException
SFAccessRightException
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFAlreadyExistsException
See Also:
CustAdmin.moveAllCustPerm(java.lang.String, java.lang.String, java.lang.String, boolean)

copyCustRoot

public boolean copyCustRoot(java.lang.String strAdminInfo,
                            java.lang.String strSrcCustRootEid,
                            java.lang.String strDstCustRootEid,
                            boolean bScopeSubTree,
                            boolean bIgnoreDetailException)
                     throws SFInitDaoException,
                            SFInvalidParameterException,
                            SFAccessRightException,
                            SFEnvParamException,
                            SFBindException,
                            SFDaoException,
                            SFNoSuchValueException,
                            SFAlreadyExistsException
Description copied from interface: CustAdmin
CustRoot¸¦ ´Ù¸¥ À̸§À¸·Î º¹»çÇÑ´Ù. ¿É¼Ç¿¡ µû¶ó ÇÏÀ§ÀÇ CustPermµµ ÇÔ²² À̵¿ÇÑ´Ù.

Specified by:
copyCustRoot in interface CustAdmin
Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strSrcCustRootEid - ¿øº» CustRootÀÇ EID
strDstCustRootEid - ´ë»ó CustRootÀÇ EID
bScopeSubTree - ÇÏÀ§ ³ëµå(=CustPerm)ÀÇ Ã³¸®¿©ºÎ
bIgnoreDetailException - °´Ã¼¿¡ ¼³Á¤µÈ ¼Ó¼º¿¡ ´ëÇÏ¿© ±ÇÇÑÀÌ ¾ø´Â °æ¿ì AccessRightException À» ¹ß»ý½ÃųÁöÀÇ ¿©ºÎ¸¦ °áÁ¤
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFInitDaoException
SFInvalidParameterException
SFAccessRightException
SFEnvParamException
SFBindException
SFDaoException
SFNoSuchValueException
SFAlreadyExistsException
See Also:
CustAdmin.copyCustRoot(java.lang.String, java.lang.String, java.lang.String, boolean, boolean)

getTrustedSSOList

public java.util.Vector getTrustedSSOList(java.lang.String strAdminInfo)
                                   throws SFInitDaoException,
                                          SFInvalidParameterException,
                                          SFAccessRightException,
                                          SFEnvParamException,
                                          SFBindException,
                                          SFDaoException
Description copied from interface: CustAdmin
¸ðµç ¿¡ÀÌÀüÆ®(CustRoot, EjbRoot, WebRoot)µéÀÇ TrustedSSO ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù.

Specified by:
getTrustedSSOList in interface CustAdmin
Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
Returns:
°Ë»öµÈ TrustedSSO °á°ú¸ñ·Ï (Áߺ¹¾øÀ½)
Throws:
SFInitDaoException
SFInvalidParameterException
SFAccessRightException
SFEnvParamException
SFBindException
SFDaoException
See Also:
com.safeidentity.adminservice.CustAdmin#getTrustedSSOList(java.lang.String, java.lang.String)

getCustRootListOfTrustedSSO

public java.util.Vector getCustRootListOfTrustedSSO(java.lang.String strAdminInfo,
                                                    java.lang.String strTrustedSSO)
                                             throws SFInitDaoException,
                                                    SFInvalidParameterException,
                                                    SFEnvParamException,
                                                    SFBindException,
                                                    SFDaoException
Description copied from interface: CustAdmin
TrustedSSO ±×·ìÀ̸§À» °®´Â CustRootÀÇ EID ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù.

Specified by:
getCustRootListOfTrustedSSO in interface CustAdmin
Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strTrustedSSO - °Ë»öÇϰíÀÚ ÇÏ´Â ±×·ì À̸§. nullÀ̰ųª °ø¹é¹®ÀÚ¿­À̸é, TrustedSSOÀ» °®Áö ¾Ê´Â °ÍÀ» °Ë»öÇÑ´Ù.
Returns:
°Ë»öµÈ CustRootÀÇ EID ¸ñ·Ï
Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
See Also:
com.safeidentity.adminservice.CustAdmin#getCustRootListOfTrustedSSO(java.lang.String, java.lang.String, java.lang.String)

getCustRootInfoOfNodeConfig

public CustRoot getCustRootInfoOfNodeConfig(java.lang.String strAdminInfo,
                                            NodeConfig node)
                                     throws SFInitDaoException,
                                            SFInvalidParameterException,
                                            SFAccessRightException,
                                            SFEnvParamException,
                                            SFBindException,
                                            SFDaoException,
                                            SFNoSuchValueException
Description copied from interface: CustAdmin
NodeConfig¸¦ °®´Â CustRoot¸¦ ¹ÝȯÇÑ´Ù.
´Ü, NodeConfigÀÇ ³ëµåÀ̸§(EID), IPÁÖ¼Ò, Æ÷Æ®¸¦ °Ë»ö´ë»óÀ¸·Î Çϰí, AgentKey´Â °í·ÁÇÏÁö ¾Ê´Â´Ù.

Specified by:
getCustRootInfoOfNodeConfig in interface CustAdmin
Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
node - NodeConfig °´Ã¼
Returns:
CustRoot °´Ã¼
Throws:
SFInitDaoException
SFInvalidParameterException
SFAccessRightException
SFEnvParamException
SFBindException
SFDaoException
SFNoSuchValueException
See Also:
CustAdmin.getCustRootInfoOfNodeConfig(java.lang.String, com.safeidentity.adminservice.objects.NodeConfig)

moveCustRoot

public boolean moveCustRoot(java.lang.String strAdminInfo,
                            java.lang.String strCustRootEid,
                            java.lang.String strDstTrustedSSO)
                     throws SFInitDaoException,
                            SFAccessRightException,
                            SFEnvParamException,
                            SFInvalidParameterException,
                            SFBindException,
                            SFDaoException,
                            SFNoSuchValueException,
                            SFAlreadyExistsException
Description copied from interface: CustAdmin
CustRoot¸¦ »õ·Î¿î TrustedSSO·Î À̵¿ÇÑ´Ù.
º¯°æµÈ CustRoot´Â »õ·Ó°Ô ¼ÓÇÏ°Ô µÈ TrustedSSO ¶Ç´Â GlobalSSOÀÇ SSO Á¤Ã¥À» Àû¿ë¹Þ´Â´Ù.

Specified by:
moveCustRoot in interface CustAdmin
Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strCustRootEid - ´ë»ó CustRootÀÇ EID
strDstTrustedSSO - »õ·Î¿î TrustedSSO ±×·ìÀ̸§. ÀÌ ±×·ìÀÇ CustRootÀÌ ¾ø´Ù¸é, TicketKey¸¦ »õ·Î »ý¼ºÇÑ´Ù.
Returns:
º¯°æ ¼º°ø ¿©ºÎ.
Throws:
SFAlreadyExistsException
SFInitDaoException
SFAccessRightException
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNoSuchValueException
See Also:
CustAdmin.moveCustRoot(java.lang.String, java.lang.String, java.lang.String)

makeId

public java.lang.String makeId(java.lang.String strBaseId,
                               java.lang.String strEid)
                        throws SFInitDaoException,
                               SFInvalidParameterException
Description copied from interface: CustAdmin
CustPermÀÇ ID¸¦ »ý¼ºÇÑ´Ù.

Specified by:
makeId in interface CustAdmin
Parameters:
strBaseId - »óÀ§ ³ëµå ID
strEid - »ý¼ºÇÒ CustPermÀÇ EID
Returns:
Custom ÀÚ¿øÀÇ ID
Throws:
SFInitDaoException
SFInvalidParameterException
See Also:
CustAdmin.makeId(java.lang.String, java.lang.String)

getCustPermNameInfo

public java.lang.String getCustPermNameInfo(java.lang.String strCustPermId)
                                     throws SFInitDaoException
Description copied from interface: CustAdmin
CustPermÀÇ EID Á¤º¸ Á¶È¸

Specified by:
getCustPermNameInfo in interface CustAdmin
Parameters:
strCustPermId - CustPermÀÇ ID
Returns:
CustPermÀÇ À̸§ Á¤º¸
Throws:
SFInitDaoException
See Also:
CustAdmin.getCustPermNameInfo(java.lang.String)

getCustRootNameInfo

public java.lang.String getCustRootNameInfo(java.lang.String strCustRootId)
                                     throws SFInitDaoException
Description copied from interface: CustAdmin
CustRootÀÇ EID Á¤º¸ Á¶È¸

Specified by:
getCustRootNameInfo in interface CustAdmin
Parameters:
strCustRootId - CustRootÀÇ ID
Returns:
CustRootÀÇ À̸§ Á¤º¸
Throws:
SFInitDaoException
See Also:
CustAdmin.getCustRootNameInfo(java.lang.String)

getCustPermRepositoryRoot

public java.lang.String getCustPermRepositoryRoot()
                                           throws SFInitDaoException
Description copied from interface: CustAdmin
ÃÖ»óÀ§ CustPermRepositoryÀÇ ID¸¦ ¹ÝȯÇÑ´Ù.

Specified by:
getCustPermRepositoryRoot in interface CustAdmin
Returns:
CustPermRepository ID
Throws:
SFInitDaoException
See Also:
CustAdmin.getCustPermRepositoryRoot()

isCustRoot

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

Specified by:
isCustRoot in interface CustAdmin
Parameters:
strInfo - ´ë»ó ¿£Æ®¸® Á¤º¸
Returns:
ÀÏÄ¡ ¿©ºÎ
Throws:
SFInitDaoException
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
See Also:
CustAdmin.isCustRoot(java.lang.String)

isCustPerm

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

Specified by:
isCustPerm in interface CustAdmin
Parameters:
strInfo - ´ë»ó ¿£Æ®¸® Á¤º¸
Returns:
ÀÏÄ¡ ¿©ºÎ
Throws:
SFInitDaoException
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
See Also:
CustAdmin.isCustPerm(java.lang.String)

isCustRootId

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

Specified by:
isCustRootId in interface CustAdmin
Parameters:
strInfo - °´Ã¼ Á¤º¸
Returns:
ÀÏÄ¡ ¿©ºÎ
Throws:
SFInitDaoException
SFEnvParamException
SFInvalidParameterException
SFDaoException
SFBindException
See Also:
CustAdmin.isCustRootId(java.lang.String)

isCustPermId

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

Specified by:
isCustPermId in interface CustAdmin
Parameters:
strInfo - °´Ã¼ Á¤º¸
Returns:
ÀÏÄ¡ ¿©ºÎ
Throws:
SFInitDaoException
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
See Also:
CustAdmin.isCustPermId(java.lang.String)

getParentAuthMethodPolicy

public java.util.Vector getParentAuthMethodPolicy(java.lang.String strAdminInfo,
                                                  java.lang.String strInfo)
                                           throws SFInitDaoException,
                                                  SFEnvParamException,
                                                  SFInvalidParameterException,
                                                  SFDaoException,
                                                  SFBindException,
                                                  SFNoSuchValueException,
                                                  SFAccessRightException
Description copied from interface: CustAdmin
»óÀ§ CustPerm °´Ã¼ÀÇ AuthMethodPolicy ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù. »óÀ§ CustPermÀÌ Á¸ÀçÇÏÁö ¾Ê´Â´Ù¸é, ÀÚ±â ÀÚ½ÅÀÇ ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù.

Specified by:
getParentAuthMethodPolicy in interface CustAdmin
Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ Á¤º¸
strInfo - °´Ã¼ Á¤º¸
Returns:
»óÀ§ CustPerm °´Ã¼ÀÇ AuthMethodPolicy ¸ñ·Ï. ´ë»ó °´Ã¼·ÎºÎÅÍ °ü¸®±ÇÇÑÀ» ÃßÃâÇÒ ¼ö ¾ø´Â °æ¿ì¿¡´Â nullÀ» ¹ÝȯÇÑ´Ù.
Throws:
SFInitDaoException
SFEnvParamException
SFInvalidParameterException
SFDaoException
SFBindException
SFNoSuchValueException
SFAccessRightException
See Also:
CustAdmin.getParentAuthMethodPolicy(java.lang.String, java.lang.String)

setLocale

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

Specified by:
setLocale in interface CustAdmin
Parameters:
locale - »õ·Î¿î ·ÎÄÉÀÏ Á¤º¸
See Also:
CustAdmin.setLocale(java.util.Locale)

getLocale

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

Specified by:
getLocale in interface CustAdmin
Returns:
·ÎÄÉÀÏ Á¤º¸
See Also:
CustAdmin.getLocale()

close

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

Specified by:
close in interface CustAdmin
See Also:
CustAdmin.close()

getDisplayName

public java.lang.String getDisplayName(java.lang.String targId)
Description copied from interface: CustAdmin
»ç¿ëÀÚ ID, »ç¿ëÀÚÁ¶Á÷ ID , »ç¿ëÀÚÀúÀå¼Ò ID¿¡ ´ëÇØ¼­ Ç¥½ÃÀ̸§ ÇüÅ·Π¹ÝȯÇÑ´Ù. ex) [»ç¿ëÀÚ ÀúÁ¤¼Ò ID] /Softforum --> ¼ÒÇÁÆ® Æ÷·³ [»ç¿ëÀÚ Á¶Á÷ ID] ou=Dev/Softforum --> °³¹ßÆÀ (¼ÒÇÁÆ®Æ÷·³) [»ç¿ëÀÚ ID] uid=gildong,ou=Dev/Softforum --> È«±æµ¿ (¼ÒÇÁÆ®Æ÷·³/°³¹ßÆÀ)

Specified by:
getDisplayName in interface CustAdmin
Parameters:
targId - ÀÔ·Â ID
Returns:
Ç¥½Ã À̸§
See Also:
CustAdmin.getDisplayName(java.lang.String)


Copyright © 2004 SoftForum Corp. All Rights Reserved.