|
|||||||||||
| 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 ConfigDaopublic final void setLocale(java.util.Locale locale)
ConfigDao
setLocale in interface ConfigDaolocale - »õ·Î¿î ·ÎÄÉÀÏ Á¤º¸
public IAMAppConfig getIAMAppConfigInfo(java.lang.String strIAMAppConfigDn,
Macl macl)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
getIAMAppConfigInfo in interface ConfigDaomacl - Á¢±ÙÀÚÀÇ 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 ConfigDaostrBase - °Ë»ö½ÃÀÛ À§Ä¡ Á¤º¸(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 ConfigDaoIAMAppConfigInfo - Ãß°¡ÇÒ 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 ConfigDaoIAMAppConfigInfo - º¯°æÇÏ·Á´Â IAMAppConfig °´Ã¼bModifyProf - ¼öÁ¤°¡´É ¿©ºÎmodifySet - ¼öÁ¤ °¡´ÉÇÑ ¼Ó¼º Á¤º¸
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean delIAMAppConfig(java.lang.String strIAMAppConfigInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
delIAMAppConfig in interface ConfigDaostrIAMAppConfigInfo - ´ë»ó IAMAppConfigÀÇ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean delIAMAppConfig(java.lang.String strIAMAppConfigInfo,
boolean bScopeOnLevel)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
delIAMAppConfig in interface ConfigDaostrIAMAppConfigInfo - ´ë»ó IAMAppConfigÀÇ Á¤º¸(dn)bScopeOnLevel - one level °Ë»ö ¿É¼Ç
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoExceptionpublic java.lang.String getIAMAppConfigAttributeName(java.lang.String name)
getIAMAppConfigAttributeName in interface ConfigDaoname - 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 ConfigDaomacl - °ü¸®±ÇÇÑ Á¤º¸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 ConfigDaostrBase - °Ë»ö½ÃÀÛ À§Ä¡ Á¤º¸(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 ConfigDaostrName - ´ë»ó 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 ConfigDaoPolicyServerConfigInfo - ´ë»ó PolicyServerConfigÀÇ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean delPolicyServerConfig(java.lang.String strPolicyServerConfigInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
delPolicyServerConfig in interface ConfigDaostrPolicyServerConfigInfo - ´ë»ó PolicyServerConfigÀÇ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean delPolicyServerConfig(java.lang.String strPolicyServerConfigInfo,
boolean bScopeOnLevel)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
delPolicyServerConfig in interface ConfigDaostrPolicyServerConfigInfo - ´ë»ó 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 ConfigDaoPolicyServerConfigInfo - ´ë»ó PolicyServerConfigÀÇ Á¤º¸(dn)bModifyProf - ¼öÁ¤°¡´É ¿©ºÎmodifySet - ¼öÁ¤ °¡´ÉÇÑ ¼Ó¼º Á¤º¸
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoExceptionpublic java.lang.String getPolicyServerConfigAttributeName(java.lang.String name)
getPolicyServerConfigAttributeName in interface ConfigDaoname - 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 ConfigDaostrBaseId - 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 ConfigDaostrBaseId - Id¸¦ »ý¼ºÇÒ PolicyServerÀÇ Á÷Á¢ ºÎ¸ð ¿ªÇÒÀÇ Id, null ÀÎ °æ¿ì ¿ªÇÒ ·çÆ®¿¡ Ãß°¡strPolicyServerConfigName - »ý¼ºÇÒ PolicyServer À̸§
SFInvalidParameterExceptionpublic java.lang.String getIAMApConfigRoot()
getIAMApConfigRoot in interface ConfigDaopublic java.lang.String getPolicyServerConfigRoot()
getPolicyServerConfigRoot in interface ConfigDaopublic final java.lang.String getIAMAppConfigNameInfo(java.lang.String strIAMAppConfigId)
getIAMAppConfigNameInfo in interface ConfigDaostrIAMAppConfigId -
public final java.lang.String getPolicyServerConfigNameInfo(java.lang.String strPolicyServerConfigId)
getPolicyServerConfigNameInfo in interface ConfigDaostrPolicyServerConfigId -
public void setPolicyRepositoryType(int type)
setPolicyRepositoryType in interface ConfigDaotype - PolicyRepositoryÀÇ StoragetTypepublic int getPolicyRepositoryType()
getPolicyRepositoryType in interface ConfigDaopublic void setPRServerList(java.util.Vector vec)
setPRServerList in interface ConfigDaovec - Á¢¼ÓÇÒ ¼¹ö Á¤º¸. ServerConfig °´Ã¼ÀÇ ¹è¿ÇüŸ¦ ¹Þ´Â´Ù.
public void setURServerList(java.lang.String urName,
java.util.Vector vec)
setURServerList in interface ConfigDaourName - UserRepository À̸§vec - Á¢¼ÓÇÒ ¼¹ö Á¤º¸. ServerConfig °´Ã¼ÀÇ ¹è¿ÇüŸ¦ ¹Þ´Â´Ù.
public java.lang.String getTopAdminPwd()
throws SFEnvParamException,
SFBindException,
SFDaoException
ConfigDao
getTopAdminPwd in interface ConfigDaoSFEnvParamException
SFBindException
SFDaoException
public java.lang.String getPolicyServerPwd()
throws SFEnvParamException,
SFBindException,
SFDaoException
ConfigDao
getPolicyServerPwd in interface ConfigDaoSFBindException
SFEnvParamException
SFDaoException
public boolean modifyTopAdminPwd(java.lang.String newPwd)
throws SFInvalidParameterException,
SFBindException,
SFDaoException
modifyTopAdminPwd in interface ConfigDaonewPwd - »õ ¾ÏÈ£
SFEnvParamException
SFBindException
SFInvalidParameterException
SFDaoException
public boolean modifyPolicyServerPwd(java.lang.String newPwd)
throws SFInvalidParameterException,
SFBindException,
SFDaoException
modifyPolicyServerPwd in interface ConfigDaonewPwd - »õ ¾ÏÈ£
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 ConfigDaostrPolicyRepositoryBaseDn - 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 ConfigDaovec - Policy RepositoryÀÇ ServerConfig ¸ñ·Ï
SFEnvParamException - SFAdminInfo.setPolicyRepositoryType(int)¿¡¼ typeÀÌ Á¤ÀǵÇÁö ¾Ê¾ÒÀ» ¶§ ¹ß»ý
public void updateURConfig(int nAppType,
java.lang.String strName)
throws SFEnvParamException,
SFDaoException,
SFBindException
updateURConfig in interface ConfigDaostrName - 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 ConfigDaomacl - °ü¸®±ÇÇÑ Á¤º¸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 ConfigDaoprInfo - ´ë»ó PolicyRepositoryÀÇ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoExceptionpublic java.lang.String getPolicyRepositoryAttributeName(java.lang.String name)
getPolicyRepositoryAttributeName in interface ConfigDaoname - PolicyRepository ¼Ó¼º °ª¿¡ ´ëÇÑ key
public java.util.Hashtable getPolicyRepositoryAttributes()
getPolicyRepositoryAttributes in interface ConfigDaopublic java.lang.String getPolicyRepositoryNameInfo(java.lang.String strPolicyRepositoryId)
getPolicyRepositoryNameInfo in interface ConfigDaostrPolicyRepositoryId -
public java.lang.String makePolicyRepositoryId(java.lang.String strBaseId,
java.lang.String strPolicyRepositoryName)
throws SFInvalidParameterException
makePolicyRepositoryId in interface ConfigDaostrBaseId - Id¸¦ »ý¼ºÇÒ PolicyRepositoryÀÇ Á÷Á¢ ºÎ¸ð ¿ªÇÒÀÇ Id, null ÀÎ °æ¿ì ¿ªÇÒ ·çÆ®¿¡ Ãß°¡strPolicyRepositoryName - »ý¼ºÇÒ PolicyRepository À̸§
SFInvalidParameterExceptionpublic java.lang.String getPolicyRepositoryRoot()
getPolicyRepositoryRoot in interface ConfigDao
public boolean addTopAdmin(InetOrgPerson InetOrgPersonInfo)
throws SFEnvParamException,
SFDaoException,
SFBindException,
SFInvalidParameterException
addTopAdmin in interface ConfigDaoInetOrgPersonInfo - InetOrgPerson °´Ã¼
SFEnvParamException
SFDaoException
SFBindException
SFInvalidParameterException
public boolean addPolicyServerAdmin(InetOrgPerson InetOrgPersonInfo)
throws SFEnvParamException,
SFDaoException,
SFBindException,
SFInvalidParameterException
ConfigDao
addPolicyServerAdmin in interface ConfigDaoInetOrgPersonInfo - InetOrgPerson °´Ã¼
SFEnvParamException
SFDaoException
SFBindException
SFInvalidParameterException
public boolean modifyTopAdmin(InetOrgPerson InetOrgPersonInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
modifyTopAdmin in interface ConfigDaoSFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean modifyPolicyServerAdmin(InetOrgPerson InetOrgPersonInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
ConfigDao
modifyPolicyServerAdmin in interface ConfigDaoSFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public InetOrgPerson getTopAdminInfo()
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
getTopAdminInfo in interface ConfigDaoSFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public InetOrgPerson getPolicyServerAdminInfo()
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
ConfigDao
getPolicyServerAdminInfo in interface ConfigDaoSFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public java.lang.String makeId(java.lang.String name,
java.lang.String base,
int type)
makeId in interface ConfigDaoname - Àüü 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=authpolicyRepository
base Ç׸ñÀÌ 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 | ||||||||||