|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.safeidentity.adminservice.dao.rdb.RdbDefDao
com.safeidentity.adminservice.dao.rdb.RdbConfigDao
Nested Class Summary |
Nested classes inherited from class com.safeidentity.adminservice.dao.rdb.RdbDefDao |
RdbDefDao.ColInfo, RdbDefDao.Dn, RdbDefDao.SfDn, RdbDefDao.StrObj |
Field Summary |
Constructor Summary | |
RdbConfigDao()
|
Method Summary | |
boolean |
addIAMAppConfig(IAMAppConfig IAMAppConfigInfo,
java.util.Set modifySet,
boolean bModifyProf)
IAMAppConfig ¿£Æ®¸®¸¦ Ãß°¡ÇÑ´Ù. |
boolean |
addPolicyServerAdmin(InetOrgPerson InetOrgPersonInfo)
PolicyServerAdminÀ» Ãß°¡ÇÑ´Ù. id°¡ °íÁ¤µÇ¾î Àֱ⠶§¹®¿¡ °´Ã¼ÀÇ id´Â ÂüÁ¶µÇÁö ¾Ê´Â´Ù. |
boolean |
addPolicyServerConfig(PolicyServerConfig PolicyServerConfigInfo,
java.util.Set modifySet,
boolean bModifyProf)
PolicyServerConfig ¿£Æ®¸®¸¦ Ãß°¡ÇÑ´Ù. |
boolean |
addTopAdmin(InetOrgPerson InetOrgPersonInfo)
InetOrgPerson ¼Ó¼ºÀÇ ¿£Æ®¸®¸¦ Ãß°¡ÇÑ´Ù. |
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 |
getIAMApConfigRoot()
IAMAppConfigÀÇ ÃÖ»óÀ§ À§Ä¡¸¦ ¹ÝȯÇÑ´Ù. |
java.lang.String |
getIAMAppConfigAttributeName(java.lang.String name)
°Ë»ö ÇÊÅ͸¦ À§ÇØ »ç¿ëµÇ´Â IAMAppConfig ¼Ó¼º °ªÀ» ¹ÝȯÇÑ´Ù. |
java.util.Hashtable |
getIAMAppConfigAttributes()
°Ë»ö ÇÊÅ͸¦ À§ÇØ »ç¿ëµÇ´Â IAMAppConfig ¼Ó¼º Å×À̺íÀ» ¹ÝȯÇÑ´Ù. |
IAMAppConfig |
getIAMAppConfigInfo(java.lang.String strIAMAppConfigDn,
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 strPolicyRepositoryRoot,
Macl macl)
|
java.lang.String |
getPolicyRepositoryNameInfo(java.lang.String strPolicyRepositoryId)
PolicyRepositoryÀÇ À̸§ Á¤º¸ Á¶È¸ |
java.lang.String |
getPolicyRepositoryRoot()
PolicyRepositoryÀÇ ÃÖ»óÀ§ À§Ä¡¸¦ ¹ÝȯÇÑ´Ù. |
int |
getPolicyRepositoryType()
PolicyRepositoryÀÇ Storage ÇüŸ¦ °¡Á®¿Â´Ù. |
InetOrgPerson |
getPolicyServerAdminInfo()
PolicyServerAdmin¿¡ ´ëÇÑ InetOrgPerson °´Ã¼¸¦ ¹ÝȯÇÑ´Ù. |
java.lang.String |
getPolicyServerConfigAttributeName(java.lang.String name)
°Ë»ö ÇÊÅ͸¦ À§ÇØ »ç¿ëµÇ´Â PolicyServerConfig ¼Ó¼º °ªÀ» ¹ÝȯÇÑ´Ù. |
java.util.Hashtable |
getPolicyServerConfigAttributes()
°Ë»ö ÇÊÅ͸¦ À§ÇØ »ç¿ëµÇ´Â PolicyServerConfig ¼Ó¼º Å×À̺íÀ» ¹ÝȯÇÑ´Ù. |
PolicyServerConfig |
getPolicyServerConfigInfo(java.lang.String strPolicyServerConfigDn,
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ÀÇ ¾ÏÈ£¸¦ ¾ò´Â´Ù. |
InetOrgPerson |
getTopAdminInfo()
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ 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)
ObjectÀÇ 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 modifySet,
boolean bModifyProf)
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ IAMAppConfigÀ» º¯°æÇÑ´Ù. |
boolean |
modifyPolicyRepository(PolicyRepository prInfo,
java.util.Set modifySet,
boolean bModifyProf)
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ PolicyRepository¸¦ º¯°æÇÑ´Ù. |
boolean |
modifyPolicyServerAdmin(InetOrgPerson InetOrgPersonInfo)
PolicyServerAdminÀÇ ¼Ó¼ºÀ» º¯°æÇÑ´Ù. id°¡ °íÁ¤µÇ¾î Àֱ⠶§¹®¿¡ °´Ã¼ÀÇ id´Â ÂüÁ¶µÇÁö ¾Ê´Â´Ù. |
boolean |
modifyPolicyServerConfig(PolicyServerConfig PolicyServerConfigInfo,
java.util.Set modifySet,
boolean bModifyProf)
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ PolicyServerConfig¸¦ º¯°æÇÑ´Ù. |
boolean |
modifyPolicyServerPwd(java.lang.String newPwd)
Policy ServerÀÇ ¾ÏÈ£¸¦ º¯°æÇÑ´Ù. |
boolean |
modifyTopAdmin(InetOrgPerson InetOrgPersonInfo)
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ InetOrgPersonÀ» º¯°æÇÑ´Ù. |
boolean |
modifyTopAdminPwd(java.lang.String newPwd)
ÃÖ»óÀ§ °ü¸®ÀÚÀÇ ¾ÏÈ£¸¦ º¯°æÇÑ´Ù. |
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)
IAM API°¡ »ç¿ëÇÏ´Â Policy Repository¿¡ Á¢¼ÓÇÒ ¼¹ö Á¤º¸¸¦ ¼³Á¤ÇÑ´Ù. |
void |
setURServerList(java.lang.String urName,
java.util.Vector vec)
IAM API°¡ »ç¿ëÇÏ´Â 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.rdb.RdbDefDao |
close, close, close, close, close, close, close, destroy, finishTransaction, getAdminDnID, getAdminSfDn, getAdminSfDn, getConnection, getConnection, getDBConnection, getDBConnection, getDn, getPrDntype, getUserRepositoryInfo, isNullData, IsTopAdmin, main, putAdminDn, putAdminSfDn, putNewId, readUserRepositoryInfo |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.safeidentity.adminservice.dao.ConfigDao |
close |
Constructor Detail |
public RdbConfigDao()
Method Detail |
public final java.util.Locale getLocale()
ConfigDao
getLocale
in interface ConfigDao
public final void setLocale(java.util.Locale locale)
ConfigDao
setLocale
in interface ConfigDao
locale
- »õ·Î¿î ·ÎÄÉÀÏ Á¤º¸public IAMAppConfig getIAMAppConfigInfo(java.lang.String strIAMAppConfigDn, Macl macl) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getIAMAppConfigInfo
in interface ConfigDao
macl
- Á¢±ÙÀÚÀÇ MACL Á¤º¸strIAMAppConfigDn
- ´ë»ó IAMAppConfigÀÇ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public java.util.Vector findIAMAppConfig(AbstractSearchFilter objFilter, java.lang.String strBase) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
findIAMAppConfig
in interface ConfigDao
strBase
- °Ë»ö½ÃÀÛ À§Ä¡ Á¤º¸(dn)objFilter
- °Ë»öÇÊÅÍ °ª
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean addIAMAppConfig(IAMAppConfig IAMAppConfigInfo, java.util.Set modifySet, boolean bModifyProf) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
addIAMAppConfig
in interface ConfigDao
IAMAppConfigInfo
- Ãß°¡ÇÒ IAMAppConfig °´Ã¼bModifyProf
- ¼öÁ¤°¡´É ¿©ºÎmodifySet
- ¼öÁ¤ °¡´ÉÇÑ ¼Ó¼º Á¤º¸
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean modifyIAMAppConfig(IAMAppConfig IAMAppConfigInfo, java.util.Set modifySet, boolean bModifyProf) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
modifyIAMAppConfig
in interface ConfigDao
IAMAppConfigInfo
- º¯°æÇÏ·Á´Â IAMAppConfig °´Ã¼bModifyProf
- ¼öÁ¤°¡´É ¿©ºÎmodifySet
- ¼öÁ¤ °¡´ÉÇÑ ¼Ó¼º Á¤º¸
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 strPolicyServerConfigDn, Macl macl) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getPolicyServerConfigInfo
in interface ConfigDao
macl
- °ü¸®±ÇÇÑ Á¤º¸strPolicyServerConfigDn
- ´ë»ó PolicyServerConfigÀÇ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public java.util.Vector findPolicyServerConfig(AbstractSearchFilter objFilter, java.lang.String strBase) throws SFInvalidParameterException, SFEnvParamException, SFBindException, SFDaoException
findPolicyServerConfig
in interface ConfigDao
strBase
- °Ë»ö½ÃÀÛ À§Ä¡ Á¤º¸(dn)objFilter
- °Ë»öÇÊÅÍ °ª
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 modifySet, 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 modifySet, boolean bModifyProf) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
addPolicyServerConfig
in interface ConfigDao
PolicyServerConfigInfo
- ´ë»ó PolicyServerConfigÀÇ Á¤º¸(dn)bModifyProf
- ¼öÁ¤°¡´É ¿©ºÎmodifySet
- ¼öÁ¤ °¡´ÉÇÑ ¼Ó¼º Á¤º¸
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 getIAMApConfigRoot()
getIAMApConfigRoot
in interface ConfigDao
public java.lang.String getPolicyServerConfigRoot()
getPolicyServerConfigRoot
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 °´Ã¼ÀÇ ¹è¿ÇüŸ¦ ¹Þ´Â´Ù.public void setURServerList(java.lang.String urName, java.util.Vector vec)
setURServerList
in interface ConfigDao
urName
- UserRepository À̸§vec
- Á¢¼ÓÇÒ ¼¹ö Á¤º¸. ServerConfig °´Ã¼ÀÇ ¹è¿ÇüŸ¦ ¹Þ´Â´Ù.public java.lang.String getTopAdminPwd() throws SFEnvParamException, SFBindException, SFDaoException
ConfigDao
getTopAdminPwd
in interface ConfigDao
SFEnvParamException
SFBindException
SFDaoException
public java.lang.String getPolicyServerPwd() throws SFEnvParamException, SFBindException, SFDaoException
ConfigDao
getPolicyServerPwd
in interface ConfigDao
SFBindException
SFEnvParamException
SFDaoException
public boolean modifyTopAdminPwd(java.lang.String newPwd) throws SFInvalidParameterException, SFBindException, SFDaoException
modifyTopAdminPwd
in interface ConfigDao
newPwd
- »õ ¾ÏÈ£
SFEnvParamException
SFBindException
SFInvalidParameterException
SFDaoException
public boolean modifyPolicyServerPwd(java.lang.String newPwd) throws SFInvalidParameterException, SFBindException, SFDaoException
modifyPolicyServerPwd
in interface ConfigDao
newPwd
- »õ ¾ÏÈ£
SFEnvParamException
SFBindException
SFInvalidParameterException
SFDaoException
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 PolicyRepository getPolicyRepositoryInfo(java.lang.String strPolicyRepositoryRoot, Macl macl) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getPolicyRepositoryInfo
in interface ConfigDao
macl
- °ü¸®±ÇÇÑ Á¤º¸strPolicyRepositoryRoot
- ´ë»ó PolicyRepository Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean modifyPolicyRepository(PolicyRepository prInfo, java.util.Set modifySet, boolean bModifyProf) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
modifyPolicyRepository
in interface ConfigDao
prInfo
- ´ë»ó 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 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 getPolicyRepositoryRoot()
getPolicyRepositoryRoot
in interface ConfigDao
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
ConfigDao
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
ConfigDao
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
ConfigDao
getPolicyServerAdminInfo
in interface ConfigDao
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
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
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |