|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.safeidentity.adminservice.dao.ldap.LdapDefDao
com.safeidentity.adminservice.dao.ldap.LdapConfigDao
Field Summary |
Constructor Summary | |
LdapConfigDao()
LdapConfigDao »ý¼ºÀÚ |
Method Summary | |
boolean |
addIAMAppConfig(IAMAppConfig IAMAppConfigInfo,
java.util.Set setModifyAttr,
boolean bModifyProf)
IAMAppConfig ¿£Æ®¸®¸¦ Ãß°¡ÇÑ´Ù. |
boolean |
addPolicyServerAdmin(InetOrgPerson InetOrgPersonInfo)
PolicyServerAdminÀ» Ãß°¡ÇÑ´Ù. id°¡ °íÁ¤µÇ¾î Àֱ⠶§¹®¿¡ °´Ã¼ÀÇ id´Â ÂüÁ¶µÇÁö ¾Ê´Â´Ù. |
boolean |
addPolicyServerConfig(PolicyServerConfig PolicyServerConfigInfo,
java.util.Set setModifyAttr,
boolean bModifyProf)
PolicyServerConfig ¿£Æ®¸®¸¦ Ãß°¡ÇÑ´Ù. |
boolean |
addTopAdmin(InetOrgPerson InetOrgPersonInfo)
TopAdminÀ» Ãß°¡ÇÑ´Ù. id°¡ °íÁ¤µÇ¾î Àֱ⠶§¹®¿¡ °´Ã¼ÀÇ id´Â ÂüÁ¶µÇÁö ¾Ê´Â´Ù. |
void |
close()
»ó´ë dnÀ» ¹ÝȯÇÑ´Ù. |
boolean |
delIAMAppConfig(java.lang.String strIAMAppConfigInfo)
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ IAMAppConfig °´Ã¼¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
delIAMAppConfig(java.lang.String strIAMAppConfigInfo,
boolean bScopeOnLevel)
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ IAMAppConfig °´Ã¼¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
delPolicyServerConfig(java.lang.String strPolicyServerConfigInfo)
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ PolicyServerConfig °´Ã¼¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
delPolicyServerConfig(java.lang.String strPolicyServerConfigInfo,
boolean bScopeOnLevel)
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ PolicyServerConfig °´Ã¼¸¦ »èÁ¦ÇÑ´Ù. |
java.util.Vector |
findIAMAppConfig(AbstractSearchFilter objFilter,
java.lang.String strBase)
IAMAppConfigÀ» °Ë»öÇÑ´Ù. |
java.util.Vector |
findPolicyServerConfig(AbstractSearchFilter objFilter,
java.lang.String strBase)
PolicyServerConfig¸¦ °Ë»öÇÑ´Ù. |
java.lang.String |
getAdminRepositoryRoot()
Admin Repository ConfigÀÇ ÃÖ»óÀ§ À§Ä¡¸¦ ¹ÝȯÇÑ´Ù. |
java.lang.String |
getIAMApConfigRoot()
IAMAppConfigÀÇ ÃÖ»óÀ§ À§Ä¡¸¦ ¹ÝȯÇÑ´Ù. |
java.lang.String |
getIAMAppConfigAttributeName(java.lang.String name)
°Ë»ö ÇÊÅ͸¦ À§ÇØ »ç¿ëµÇ´Â IAMAppConfig ¼Ó¼º °ªÀ» ¹ÝȯÇÑ´Ù. |
java.util.Hashtable |
getIAMAppConfigAttributes()
°Ë»ö ÇÊÅ͸¦ À§ÇØ »ç¿ëµÇ´Â IAMAppConfig ¼Ó¼º Å×À̺íÀ» ¹ÝȯÇÑ´Ù. |
IAMAppConfig |
getIAMAppConfigInfo(java.lang.String strIAMAppConfigInfo,
Macl macl)
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ IAMAppConfig °´Ã¼¸¦ ¹ÝȯÇÑ´Ù. |
java.lang.String |
getIAMAppConfigNameInfo(java.lang.String strIAMAppConfigId)
IAMAppConfigÀÇ À̸§ Á¤º¸ Á¶È¸ |
java.util.Locale |
getLocale()
½Ã½ºÅÛ ·ÎÄÉÀÏ Á¤º¸¸¦ ¾ò¾î¿Â´Ù. |
java.lang.String |
getPolicyRepositoryAttributeName(java.lang.String name)
°Ë»ö ÇÊÅ͸¦ À§ÇØ »ç¿ëµÇ´Â PolicyRepository ¼Ó¼º °ªÀ» ¹ÝȯÇÑ´Ù. |
java.util.Hashtable |
getPolicyRepositoryAttributes()
°Ë»ö ÇÊÅ͸¦ À§ÇØ »ç¿ëµÇ´Â PolicyRepository ¼Ó¼º Å×À̺íÀ» ¹ÝȯÇÑ´Ù. |
PolicyRepository |
getPolicyRepositoryInfo(java.lang.String strPolicyRepositoryInfo,
Macl macl)
|
java.lang.String |
getPolicyRepositoryNameInfo(java.lang.String strPolicyRepositoryId)
PolicyRepositoryÀÇ À̸§ Á¤º¸ Á¶È¸ |
java.lang.String |
getPolicyRepositoryRoot()
PolicyRepositoryÀÇ ÃÖ»óÀ§ À§Ä¡¸¦ ¹ÝȯÇÑ´Ù. |
int |
getPolicyRepositoryType()
PolicyRepositoryÀÇ Storage ÇüŸ¦ °¡Á®¿Â´Ù. |
java.lang.String |
getPolicyServerAdminId()
PolicyServerAdminÀÇ DNÀ» ¹ÝȯÇÑ´Ù. |
InetOrgPerson |
getPolicyServerAdminInfo()
PolicyServerAdmin¿¡ ´ëÇÑ InetOrgPerson °´Ã¼¸¦ ¹ÝȯÇÑ´Ù. |
java.lang.String |
getPolicyServerConfigAttributeName(java.lang.String name)
°Ë»ö ÇÊÅ͸¦ À§ÇØ »ç¿ëµÇ´Â PolicyServerConfig ¼Ó¼º °ªÀ» ¹ÝȯÇÑ´Ù. |
java.util.Hashtable |
getPolicyServerConfigAttributes()
°Ë»ö ÇÊÅ͸¦ À§ÇØ »ç¿ëµÇ´Â PolicyServerConfig ¼Ó¼º Å×À̺íÀ» ¹ÝȯÇÑ´Ù. |
PolicyServerConfig |
getPolicyServerConfigInfo(java.lang.String strPolicyServerConfigInfo,
Macl macl)
|
PolicyServerConfig |
getPolicyServerConfigInfo(java.lang.String strName,
java.lang.String strIpHost,
int nPort)
PolicyServerConfig¸¦ °Ë»öÇÑ´Ù. |
java.lang.String |
getPolicyServerConfigNameInfo(java.lang.String strPolicyServerConfigId)
PolicyServerConfigÀÇ À̸§ Á¤º¸ Á¶È¸ |
java.lang.String |
getPolicyServerConfigRoot()
PolicyServerConfigÀÇ ÃÖ»óÀ§ À§Ä¡¸¦ ¹ÝȯÇÑ´Ù. |
java.lang.String |
getPolicyServerPwd()
Policy ServerÀÇ ¾ÏÈ£¸¦ ¾ò´Â´Ù. |
java.lang.String |
getTopAdminId()
TopAdminÀÇ DNÀ» ¹ÝȯÇÑ´Ù. |
InetOrgPerson |
getTopAdminInfo()
TopAdmin¿¡ ´ëÇÑ InetOrgPerson °´Ã¼¸¦ ¹ÝȯÇÑ´Ù. |
java.lang.String |
getTopAdminPwd()
ÃÖ»óÀ§ °ü¸®ÀÚÀÇ ¾ÏÈ£¸¦ ¾ò´Â´Ù. |
java.lang.String |
makeIAMAppConfigId(java.lang.String strBaseId,
java.lang.String strIAMAppConfigName)
IAMAppConfigÀÇ ID °ªÀ» »ý¼ºÇÑ´Ù. |
java.lang.String |
makeId(java.lang.String name,
java.lang.String base,
int type)
Policy Repository¿¡¼ »ç¿ëµÇ´Â ID¸¦ ¸¸µé¾î ÁØ´Ù. |
java.lang.String |
makePolicyRepositoryId(java.lang.String strBaseId,
java.lang.String strPolicyRepositoryName)
PolicyRepositoryÀÇ ID °ªÀ» »ý¼ºÇÑ´Ù. |
java.lang.String |
makePolicyServerConfigId(java.lang.String strBaseId,
java.lang.String strPolicyServerConfigName)
PolicyServerÀÇ ID °ªÀ» »ý¼ºÇÑ´Ù. |
boolean |
modifyIAMAppConfig(IAMAppConfig IAMAppConfigInfo,
java.util.Set setModifyAttr,
boolean bModifyProf)
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ IAMAppConfigÀ» º¯°æÇÑ´Ù. |
boolean |
modifyPolicyRepository(PolicyRepository PolicyRepositoryInfo,
java.util.Set setModifyAttr,
boolean bModifyProf)
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ PolicyRepository¸¦ º¯°æÇÑ´Ù. |
boolean |
modifyPolicyServerAdmin(InetOrgPerson InetOrgPersonInfo)
PolicyServerAdminÀÇ ¼Ó¼ºÀ» º¯°æÇÑ´Ù. id°¡ °íÁ¤µÇ¾î Àֱ⠶§¹®¿¡ °´Ã¼ÀÇ id´Â ÂüÁ¶µÇÁö ¾Ê´Â´Ù. |
boolean |
modifyPolicyServerConfig(PolicyServerConfig PolicyServerConfigInfo,
java.util.Set setModifyAttr,
boolean bModifyProf)
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ PolicyServerConfig¸¦ º¯°æÇÑ´Ù. |
boolean |
modifyPolicyServerPwd(java.lang.String strNewPwd)
Policy ServerÀÇ ¾ÏÈ£¸¦ º¯°æÇÑ´Ù. |
boolean |
modifyTopAdmin(InetOrgPerson InetOrgPersonInfo)
TopAdminÀÇ ¼Ó¼ºÀ» º¯°æÇÑ´Ù. id°¡ °íÁ¤µÇ¾î Àֱ⠶§¹®¿¡ °´Ã¼ÀÇ id´Â ÂüÁ¶µÇÁö ¾Ê´Â´Ù. |
boolean |
modifyTopAdminPwd(java.lang.String strNewPwd)
ÃÖ»óÀ§ °ü¸®ÀÚÀÇ ¾ÏÈ£¸¦ º¯°æÇÑ´Ù. |
void |
setConfig(java.lang.String strPolicyRepositoryBaseDn,
java.util.Vector vec,
int nRepositoryType,
java.lang.String strName)
±âº» °ªµéÀ» ÃʱâÈ Çϰí, Policy/IAMÀÇ Repository Á¤º¸¸¦ ¼³Á¤ÇÑ´Ù. |
void |
setLocale(java.util.Locale locale)
½Ã½ºÅÛÀÇ ·ÎÄÉÀÏ Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù. |
void |
setPolicyRepositoryType(int type)
PolicyRepositoryÀÇ Storage ÇüŸ¦ ¼³Á¤ÇÑ´Ù. |
void |
setPRServerList(java.util.Vector vec)
¸Þ¸ð¸®»óÀÇ Policy Repository¿¡ Á¢¼ÓÇÒ ¼¹ö Á¤º¸¸¦ ¼³Á¤ÇÑ´Ù. |
void |
setURServerList(java.lang.String urName,
java.util.Vector vec)
¸Þ¸ð¸®»óÀÇ UserRepository¿¡ Á¢¼ÓÇÒ ¼¹ö Á¤º¸¸¦ ¼³Á¤ÇÑ´Ù. |
void |
updatePRConfig(java.util.Vector vec)
Policy Repository Á¤º¸¸¦ ¼³Á¤ÇÑ´Ù. |
void |
updateURConfig(int nAppType,
java.lang.String strName)
User Repository Á¤º¸¸¦ ¼³Á¤ÇÑ´Ù. udpatePRConfig(Vector)¸¦ È£ÃâÇÑ ÈÄ¿¡ ½ÇÇàµÇ¾î¾ß ÇÑ´Ù. |
Methods inherited from class com.safeidentity.adminservice.dao.ldap.LdapDefDao |
bind, destroy, initConst, readUserRepositoryInfo, unbind |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public LdapConfigDao()
Method Detail |
public IAMAppConfig getIAMAppConfigInfo(java.lang.String strIAMAppConfigInfo, Macl macl) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getIAMAppConfigInfo
in interface ConfigDao
strIAMAppConfigInfo
- ´ë»ó IAMAppConfigÀÇ Á¤º¸(dn). nullÀÌ¸é ¸ðµç Á¢±ÙÀ» Çã¿ëÇÑ´Ù.macl
- Á¢±ÙÀÚÀÇ MACL Á¤º¸
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public java.util.Vector findIAMAppConfig(AbstractSearchFilter objFilter, java.lang.String strBase) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
findIAMAppConfig
in interface ConfigDao
objFilter
- °Ë»öÇÊÅÍ °ªstrBase
- °Ë»ö½ÃÀÛ À§Ä¡ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean addIAMAppConfig(IAMAppConfig IAMAppConfigInfo, java.util.Set setModifyAttr, boolean bModifyProf) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
addIAMAppConfig
in interface ConfigDao
IAMAppConfigInfo
- Ãß°¡ÇÒ IAMAppConfig °´Ã¼setModifyAttr
- ¼öÁ¤ °¡´ÉÇÑ ¼Ó¼º Á¤º¸bModifyProf
- ¼öÁ¤°¡´É ¿©ºÎ
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean modifyIAMAppConfig(IAMAppConfig IAMAppConfigInfo, java.util.Set setModifyAttr, boolean bModifyProf) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
modifyIAMAppConfig
in interface ConfigDao
IAMAppConfigInfo
- º¯°æÇÏ·Á´Â IAMAppConfig °´Ã¼setModifyAttr
- ¼öÁ¤ °¡´ÉÇÑ ¼Ó¼º Á¤º¸bModifyProf
- ¼öÁ¤°¡´É ¿©ºÎ
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean delIAMAppConfig(java.lang.String strIAMAppConfigInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
delIAMAppConfig
in interface ConfigDao
strIAMAppConfigInfo
- ´ë»ó IAMAppConfigÀÇ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean delIAMAppConfig(java.lang.String strIAMAppConfigInfo, boolean bScopeOnLevel) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
delIAMAppConfig
in interface ConfigDao
strIAMAppConfigInfo
- ´ë»ó IAMAppConfigÀÇ Á¤º¸(dn)bScopeOnLevel
- one level °Ë»ö ¿É¼Ç
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public java.lang.String getIAMAppConfigAttributeName(java.lang.String name)
getIAMAppConfigAttributeName
in interface ConfigDao
name
- IAMAppConfig ¼Ó¼º °ª¿¡ ´ëÇÑ key
public java.util.Hashtable getIAMAppConfigAttributes()
getIAMAppConfigAttributes
in interface ConfigDao
public PolicyServerConfig getPolicyServerConfigInfo(java.lang.String strPolicyServerConfigInfo, Macl macl) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getPolicyServerConfigInfo
in interface ConfigDao
strPolicyServerConfigInfo
- ´ë»ó PolicyServerConfigÀÇ Á¤º¸(dn)macl
- °ü¸®±ÇÇÑ Á¤º¸. nullÀÌ¸é ¸ðµç Á¢±ÙÀ» Çã¿ëÇÑ´Ù.
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public java.util.Vector findPolicyServerConfig(AbstractSearchFilter objFilter, java.lang.String strBase) throws SFInvalidParameterException, SFEnvParamException, SFBindException, SFDaoException
findPolicyServerConfig
in interface ConfigDao
objFilter
- °Ë»öÇÊÅÍ °ªstrBase
- °Ë»ö½ÃÀÛ À§Ä¡ Á¤º¸(dn)
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
public PolicyServerConfig getPolicyServerConfigInfo(java.lang.String strName, java.lang.String strIpHost, int nPort) throws SFInitDaoException, SFInvalidParameterException, SFEnvParamException, SFBindException, SFDaoException
getPolicyServerConfigInfo
in interface ConfigDao
strName
- ´ë»ó agentÀÇ À̸§strIpHost
- Host(¶Ç´Â IP) ÁÖ¼ÒnPort
- Åë½Å Æ÷Æ®
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
public boolean modifyPolicyServerConfig(PolicyServerConfig PolicyServerConfigInfo, java.util.Set setModifyAttr, boolean bModifyProf) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
modifyPolicyServerConfig
in interface ConfigDao
PolicyServerConfigInfo
- ´ë»ó PolicyServerConfigÀÇ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean delPolicyServerConfig(java.lang.String strPolicyServerConfigInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
delPolicyServerConfig
in interface ConfigDao
strPolicyServerConfigInfo
- ´ë»ó PolicyServerConfigÀÇ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean delPolicyServerConfig(java.lang.String strPolicyServerConfigInfo, boolean bScopeOnLevel) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
delPolicyServerConfig
in interface ConfigDao
strPolicyServerConfigInfo
- ´ë»ó PolicyServerConfigÀÇ Á¤º¸(dn)bScopeOnLevel
- one level °Ë»ö ¿É¼Ç
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean addPolicyServerConfig(PolicyServerConfig PolicyServerConfigInfo, java.util.Set setModifyAttr, boolean bModifyProf) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
addPolicyServerConfig
in interface ConfigDao
PolicyServerConfigInfo
- ´ë»ó PolicyServerConfigÀÇ Á¤º¸(dn)setModifyAttr
- ¼öÁ¤ °¡´ÉÇÑ ¼Ó¼º Á¤º¸bModifyProf
- ¼öÁ¤°¡´É ¿©ºÎ
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public java.lang.String getPolicyServerConfigAttributeName(java.lang.String name)
getPolicyServerConfigAttributeName
in interface ConfigDao
name
- PolicyServerConfig ¼Ó¼º °ª¿¡ ´ëÇÑ key
public java.util.Hashtable getPolicyServerConfigAttributes()
getPolicyServerConfigAttributes
in interface ConfigDao
public java.lang.String makeIAMAppConfigId(java.lang.String strBaseId, java.lang.String strIAMAppConfigName) throws SFInvalidParameterException
makeIAMAppConfigId
in interface ConfigDao
strBaseId
- Id¸¦ »ý¼ºÇÒ IAMAppConfigÀÇ Á÷Á¢ ºÎ¸ð ¿ªÇÒÀÇ Id, null ÀÎ °æ¿ì ¿ªÇÒ ·çÆ®¿¡ Ãß°¡strIAMAppConfigName
- »ý¼ºÇÒ IAMAppConfig À̸§
SFInvalidParameterException
public java.lang.String makePolicyServerConfigId(java.lang.String strBaseId, java.lang.String strPolicyServerConfigName) throws SFInvalidParameterException
makePolicyServerConfigId
in interface ConfigDao
strBaseId
- Id¸¦ »ý¼ºÇÒ PolicyServerÀÇ Á÷Á¢ ºÎ¸ð ¿ªÇÒÀÇ Id, null ÀÎ °æ¿ì ¿ªÇÒ ·çÆ®¿¡ Ãß°¡strPolicyServerConfigName
- »ý¼ºÇÒ PolicyServer À̸§
SFInvalidParameterException
public java.lang.String makePolicyRepositoryId(java.lang.String strBaseId, java.lang.String strPolicyRepositoryName) throws SFInvalidParameterException
makePolicyRepositoryId
in interface ConfigDao
strBaseId
- Id¸¦ »ý¼ºÇÒ PolicyRepositoryÀÇ Á÷Á¢ ºÎ¸ð ¿ªÇÒÀÇ Id, null ÀÎ °æ¿ì ¿ªÇÒ ·çÆ®¿¡ Ãß°¡strPolicyRepositoryName
- »ý¼ºÇÒ PolicyRepository À̸§
SFInvalidParameterException
public java.lang.String getIAMApConfigRoot()
getIAMApConfigRoot
in interface ConfigDao
public java.lang.String getPolicyServerConfigRoot()
getPolicyServerConfigRoot
in interface ConfigDao
public java.lang.String getPolicyRepositoryRoot()
getPolicyRepositoryRoot
in interface ConfigDao
public final java.lang.String getIAMAppConfigNameInfo(java.lang.String strIAMAppConfigId)
getIAMAppConfigNameInfo
in interface ConfigDao
strIAMAppConfigId
-
public final java.lang.String getPolicyServerConfigNameInfo(java.lang.String strPolicyServerConfigId)
getPolicyServerConfigNameInfo
in interface ConfigDao
strPolicyServerConfigId
-
public void setPolicyRepositoryType(int type)
setPolicyRepositoryType
in interface ConfigDao
type
- PolicyRepositoryÀÇ StoragetTypepublic int getPolicyRepositoryType()
getPolicyRepositoryType
in interface ConfigDao
public void setPRServerList(java.util.Vector vec)
setPRServerList
in interface ConfigDao
vec
- Á¢¼ÓÇÒ ¼¹ö Á¤º¸. ServerConfig °´Ã¼ÀÇ ¹è¿ÇüŸ¦ ¹Þ´Â´Ù.
SFEnvParamException
public void setURServerList(java.lang.String urName, java.util.Vector vec)
setURServerList
in interface ConfigDao
urName
- UserRepository À̸§vec
- Á¢¼ÓÇÒ ¼¹ö Á¤º¸. ServerConfig °´Ã¼ÀÇ ¹è¿ÇüŸ¦ ¹Þ´Â´Ù.
SFEnvParamException
public void setConfig(java.lang.String strPolicyRepositoryBaseDn, java.util.Vector vec, int nRepositoryType, java.lang.String strName) throws SFEnvParamException, SFDaoException, SFBindException
setConfig
in interface ConfigDao
strPolicyRepositoryBaseDn
- Policy RepositoryÀÇ ±âº» À§Ä¡(ID)vec
- Policy RepositoryÀÇ ServerConfig ¸ñ·ÏnRepositoryType
- Repository Á¾·ù. SFConst.REPOSITORY_IAM_APP_CONFIG, SFConst.REPOSITORY_POLICY_SERVER_CONFIG Áß¿¡ ÇϳªstrName
- UR weight¸¦ ¾ò¾î¿Ã À̸§
SFEnvParamException
- SFAdminInfo.setPolicyRepositoryType(int)¿¡¼ typeÀÌ Á¤ÀǵÇÁö ¾Ê¾ÒÀ» ¶§ ¹ß»ý
SFDaoException
SFBindException
public void updatePRConfig(java.util.Vector vec) throws SFEnvParamException
updatePRConfig
in interface ConfigDao
vec
- Policy RepositoryÀÇ ServerConfig ¸ñ·Ï
SFEnvParamException
- SFAdminInfo.setPolicyRepositoryType(int)¿¡¼ typeÀÌ Á¤ÀǵÇÁö ¾Ê¾ÒÀ» ¶§ ¹ß»ýpublic void updateURConfig(int nAppType, java.lang.String strName) throws SFEnvParamException, SFDaoException, SFBindException
updateURConfig
in interface ConfigDao
strName
- UR weight¸¦ ¾ò¾î¿Ã À̸§nAppType
- Repository Á¾·ù. SFConst.REPOSITORY_IAM_APP_CONFIG, SFConst.REPOSITORY_POLICY_SERVER_CONFIG Áß¿¡ Çϳª
SFEnvParamException
- SFAdminInfo.setPolicyRepositoryType(int)¿¡¼ typeÀÌ Á¤ÀǵÇÁö ¾Ê¾ÒÀ» ¶§ ¹ß»ý
SFDaoException
SFBindException
public void setLocale(java.util.Locale locale)
setLocale
in interface ConfigDao
locale
- »õ·Î¿î ·ÎÄÉÀÏ Á¤º¸public java.util.Locale getLocale()
getLocale
in interface ConfigDao
public java.lang.String getTopAdminPwd() throws SFEnvParamException, SFBindException, SFDaoException
getTopAdminPwd
in interface ConfigDao
SFEnvParamException
SFBindException
SFDaoException
public java.lang.String getPolicyServerPwd() throws SFEnvParamException, SFBindException, SFDaoException
getPolicyServerPwd
in interface ConfigDao
SFEnvParamException
SFBindException
SFDaoException
public boolean modifyTopAdminPwd(java.lang.String strNewPwd) throws SFEnvParamException, SFDaoException, SFBindException, SFInvalidParameterException
modifyTopAdminPwd
in interface ConfigDao
strNewPwd
- »õ ¾ÏÈ£
SFEnvParamException
SFBindException
SFDaoException
SFInvalidParameterException
public boolean modifyPolicyServerPwd(java.lang.String strNewPwd) throws SFEnvParamException, SFDaoException, SFBindException, SFInvalidParameterException
modifyPolicyServerPwd
in interface ConfigDao
strNewPwd
- »õ ¾ÏÈ£
SFEnvParamException
SFBindException
SFDaoException
SFInvalidParameterException
public java.lang.String getAdminRepositoryRoot()
public PolicyRepository getPolicyRepositoryInfo(java.lang.String strPolicyRepositoryInfo, Macl macl) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getPolicyRepositoryInfo
in interface ConfigDao
strPolicyRepositoryInfo
- ´ë»ó PolicyRepository Á¤º¸(dn)macl
- °ü¸®±ÇÇÑ Á¤º¸
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean modifyPolicyRepository(PolicyRepository PolicyRepositoryInfo, java.util.Set setModifyAttr, boolean bModifyProf) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
modifyPolicyRepository
in interface ConfigDao
PolicyRepositoryInfo
- ´ë»ó PolicyRepositoryÀÇ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public java.lang.String getPolicyRepositoryAttributeName(java.lang.String name)
getPolicyRepositoryAttributeName
in interface ConfigDao
name
- PolicyRepository ¼Ó¼º °ª¿¡ ´ëÇÑ key
public java.util.Hashtable getPolicyRepositoryAttributes()
getPolicyRepositoryAttributes
in interface ConfigDao
public java.lang.String getPolicyRepositoryNameInfo(java.lang.String strPolicyRepositoryId)
getPolicyRepositoryNameInfo
in interface ConfigDao
strPolicyRepositoryId
-
public boolean addTopAdmin(InetOrgPerson InetOrgPersonInfo) throws SFEnvParamException, SFDaoException, SFBindException, SFInvalidParameterException
addTopAdmin
in interface ConfigDao
InetOrgPersonInfo
- InetOrgPerson °´Ã¼
SFEnvParamException
SFDaoException
SFBindException
SFInvalidParameterException
public boolean addPolicyServerAdmin(InetOrgPerson InetOrgPersonInfo) throws SFEnvParamException, SFDaoException, SFBindException, SFInvalidParameterException
addPolicyServerAdmin
in interface ConfigDao
InetOrgPersonInfo
- InetOrgPerson °´Ã¼
SFEnvParamException
SFDaoException
SFBindException
SFInvalidParameterException
public boolean modifyTopAdmin(InetOrgPerson InetOrgPersonInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
modifyTopAdmin
in interface ConfigDao
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean modifyPolicyServerAdmin(InetOrgPerson InetOrgPersonInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
modifyPolicyServerAdmin
in interface ConfigDao
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public InetOrgPerson getTopAdminInfo() throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getTopAdminInfo
in interface ConfigDao
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public InetOrgPerson getPolicyServerAdminInfo() throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getPolicyServerAdminInfo
in interface ConfigDao
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public java.lang.String getTopAdminId()
public java.lang.String getPolicyServerAdminId()
public java.lang.String makeId(java.lang.String name, java.lang.String base, int type)
makeId
in interface ConfigDao
name
- Àüü IDÀÇ ¸Ç¾Õ¿¡ ºÙ´Â À̸§ (ex. ou=role1,ou=RoleRepository,ou=xxx ¿¡¼ role1)
nullÀÌ µé¾î ¿Ã °æ¿ì¿¡´Â ¸Ç¾Õ¿¡ ºÙ´Â À̸§¾øÀÌ base¸¸ ¿Â´Ù.base
- nameÇ׸ñÀÌ ºÐÀ» baseÀ̸§
name auth1 base ou=authmethod,ou=authpolicyRepositoryÀΰæ¿ì --> ou=auth1,ou=authmethod,ou=authpolicyRepositorybase Ç׸ñÀÌ nullÀÎ °æ¿ì type Ç׸ñ¿¡ µû¸¥ ÃÖ»óÀ§ ·çÆ®¸¦ base·Î ºÙÀδÙ.
type
- ´ÙÀ½ Ç׸ñ¿¡ µû¶ó ID°¡ ¸¸µé¾îÁö´Â ±âº» À§Ä¡°¡ °áÁ¤µÈ´Ù.
SFConst.BASE_AUTHPOLICY_REPOSITORY SFConstBASE_ID_POLICY_REPOSITORY SFConstBASE_PWD_METHOD_POLICY_REPOSITORY SFConstBASE_AUTH_METHOD_POLICY_REPOSITORY SFConstBASE_USER_GROUP_REPOSITORY SFConstBASE_ADMIN_GROUP_REPOSITORY SFConstBASE_ROLE_REPOSITORY SFConstBASE_RESPERM_REPOSITORY SFConstBASE_CONFIG_REPOSITORY SFConstBASE_AUDIT_REPOSITORY
public void close()
close
in interface ConfigDao
close
in class LdapDefDao
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |