|
|||||||||||
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.RdbUserGroupDao
Nested Class Summary |
Nested classes inherited from class com.safeidentity.adminservice.dao.rdb.RdbDefDao |
RdbDefDao.ColInfo, RdbDefDao.Dn, RdbDefDao.SfDn, RdbDefDao.StrObj |
Field Summary | |
static java.util.Hashtable |
USERGROUP_FILTER_ATTRIBUTE
|
Constructor Summary | |
RdbUserGroupDao()
|
Method Summary | |
boolean |
addGroup(UserGroup groupInfo,
java.lang.String strUserOrgSfDn,
java.util.HashSet modifySet)
GroupRepository¿¡ »õ·Î¿î GroupÀ» Ãß°¡ÇÑ´Ù. |
boolean |
assignInvalidUser(java.lang.String strAdminSfDn,
java.lang.String strGroupSfDn,
java.lang.String strUserSfDn)
Group¿¡ Invalid User¸¦ ÇÒ´çÇÑ´Ù. |
boolean |
assignInvalidUsers(java.lang.String strAdminSfDn,
java.lang.String strGroupSfDn,
java.util.Vector vcUserSfDn)
Group¿¡ ¿©·¯ Invalid User¸¦ ÇÒ´çÇÑ´Ù. |
boolean |
assignUser(java.lang.String strAdminSfDn,
java.lang.String strGroupSfDn,
java.lang.String strUserSfDn)
Group¿¡ User¸¦ ÇÒ´çÇÑ´Ù. |
boolean |
assignUsers(java.lang.String strAdminSfDn,
java.lang.String strGroupSfDn,
java.util.Vector vcUserSfDn)
Group¿¡ ¿©·¯ User¸¦ ÇÒ´çÇÑ´Ù. |
boolean |
deassignInvalidUser(java.lang.String strAdminSfDn,
java.lang.String strGroupSfDn,
java.lang.String strUserSfDn)
Group¿¡ÀÖ´Â Invalid User¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
deassignInvalidUserAll(java.lang.String strAdminSfDn,
java.lang.String strGroupSfDn)
Group¿¡ ÀÖ´Â ¸ðµç User¸¦ »èÁ¦ÇÑ´Ù |
boolean |
deassignInvalidUsers(java.lang.String strAdminSfDn,
java.lang.String strGroupSfDn,
java.util.Vector vcUserSfDn)
Group¿¡ÀÖ´Â Invalid User¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
deassignUser(java.lang.String strAdminSfDn,
java.lang.String strGroupSfDn,
java.lang.String strUserSfDn)
Group¿¡ÀÖ´Â User¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
deassignUserAll(java.lang.String strAdminSfDn,
java.lang.String strGroupSfDn)
Group¿¡ ÀÖ´Â ¸ðµç User¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
deassignUsers(java.lang.String strAdminSfDn,
java.lang.String strGroupSfDn,
java.util.Vector vcUserSfDn)
Group¿¡ÀÖ´Â User¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
deleteGroup(java.lang.String strGroupSfDn)
GroupRepository¿¡¼ GroupÀ» »èÁ¦ÇÑ´Ù. |
java.util.Vector |
findGroup(AbstractSearchFilter objFilter)
°Ë»ö Á¶°Ç¿¡ ¸Â´Â Group ¸®½ºÆ®¸¦ ¹ÝȯÇÑ´Ù. |
java.util.Vector |
getAssingnedGroupList(java.lang.String strUserSfDn)
User°¡ ¼ÓÇÑ Group¸®½ºÆ®¸¦ °¡Á®¿Â´Ù. |
UserGroup |
getGroupInfo(java.lang.String strGroupSfDn,
java.util.HashSet readSet)
UserGroup Á¤º¸¸¦ °¡Á®¿Â´Ù. |
java.util.Vector |
getGroupList(java.lang.String strUserOrgSfDn)
UserOrg¿¡ ¼ÓÇÑ Group ¸®½ºÆ®¸¦ °¡Á®¿Â´Ù. |
java.util.Locale |
getLocale()
Exception ¸Þ½ÃÁö¸¦ À§ÇÑ ·ÎÄÉÀÏ Á¤º¸¸¦ °¡Á®¿Â´Ù. |
java.lang.String |
getUserGroupAttributeName(java.lang.String name)
Admin UI¿¡¼ »ç¿ëÇÏ´Â Group ÇÊÅÍ ¼Ó¼º À̸§¿¡ ´ëÇØ¼ Ldap¿¡ »ç¿ëµÇ´Â ¼Ó¼ºÀ̸§À» ¹ÝȯÇÑ´Ù. |
java.util.Hashtable |
getUserGroupAttributes()
Admin UI¿¡¼ »ç¿ëÇÏ´Â ¸ðµç Group ÇÊÅÍ ¼Ó¼ºÁ¤º¸¸¦ ´ã°íÀÖ´Â HashtableÀ» ¹ÝȯÇÑ´Ù. |
boolean |
invalidateUser(java.lang.String strUserSfDn)
|
boolean |
modifyGroup(java.lang.String strGroupSfDn,
UserGroup groupInfo,
java.util.HashSet modifySet)
GroupÁ¤º¸¸¦ º¯°æÇÑ´Ù. |
void |
setLocale(java.util.Locale locale)
Exception ¸Þ½ÃÁö¸¦ À§ÇÑ ·ÎÄÉÀÏ Á¤º¸¸¦ º¯°æÇÑ´Ù. |
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.UserGroupDao |
close |
Field Detail |
public static java.util.Hashtable USERGROUP_FILTER_ATTRIBUTE
Constructor Detail |
public RdbUserGroupDao()
Method Detail |
public final java.util.Locale getLocale()
UserGroupDao
getLocale
in interface UserGroupDao
public final void setLocale(java.util.Locale locale)
UserGroupDao
setLocale
in interface UserGroupDao
locale
- º¯°æÇÒ ·ÎÄÉÀÏ Á¤º¸public java.lang.String getUserGroupAttributeName(java.lang.String name)
getUserGroupAttributeName
in interface UserGroupDao
name
- Admin UI¿¡¼ »ç¿ëÇÏ´Â ¼Ó¼º À̸§
public java.util.Hashtable getUserGroupAttributes()
getUserGroupAttributes
in interface UserGroupDao
public boolean addGroup(UserGroup groupInfo, java.lang.String strUserOrgSfDn, java.util.HashSet modifySet) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException
addGroup
in interface UserGroupDao
groupInfo
- Ãß°¡ÇÒ Group Á¤º¸strUserOrgSfDn
- UserGroup¸¦ Ãß°¡ÇÒ ºÎ¸ð UserOrg SfDn ÁÖ¼ÒmodifySet
- Group Á¤º¸ º¯°æ ¼Ó¼º Å×À̺í
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
public boolean deleteGroup(java.lang.String strGroupSfDn) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException
deleteGroup
in interface UserGroupDao
strGroupSfDn
- »èÁ¦ÇÒ GroupÀÇ sfDnÁÖ¼Ò
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
public UserGroup getGroupInfo(java.lang.String strGroupSfDn, java.util.HashSet readSet) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException
getGroupInfo
in interface UserGroupDao
strGroupSfDn
- GroupÀÇ sfDnÁÖ¼ÒreadSet
- Group Á¤º¸ Á¶È¸ ¼Ó¼º Å×À̺í
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
public boolean modifyGroup(java.lang.String strGroupSfDn, UserGroup groupInfo, java.util.HashSet modifySet) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException
modifyGroup
in interface UserGroupDao
strGroupSfDn
- º¯°æÇÒ GroupÀÇ sfDnÁÖ¼ÒgroupInfo
- º¯°æÇÒ Group Á¤º¸modifySet
- Group º¯°æ ¼Ó¼Í Å×À̺í
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
public boolean invalidateUser(java.lang.String strUserSfDn)
invalidateUser
in interface UserGroupDao
public boolean assignUser(java.lang.String strAdminSfDn, java.lang.String strGroupSfDn, java.lang.String strUserSfDn) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException
assignUser
in interface UserGroupDao
strAdminSfDn
- Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ sfDnstrGroupSfDn
- User¸¦ Ãß°¡ÇÒ GroupSfDn ÁÖ¼ÒstrUserSfDn
- Group¿¡ Ãß°¡ÇÒ UserÀÇ sfDn
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
public boolean assignInvalidUser(java.lang.String strAdminSfDn, java.lang.String strGroupSfDn, java.lang.String strUserSfDn) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException
assignInvalidUser
in interface UserGroupDao
strAdminSfDn
- Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ sfDnstrGroupSfDn
- User¸¦ Ãß°¡ÇÒ GroupSfDn ÁÖ¼ÒstrUserSfDn
- Group¿¡ Ãß°¡ÇÒ UserÀÇ sfDn
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
public boolean deassignUser(java.lang.String strAdminSfDn, java.lang.String strGroupSfDn, java.lang.String strUserSfDn) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException
deassignUser
in interface UserGroupDao
strAdminSfDn
- Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ sfDnstrGroupSfDn
- User¸¦ »èÁ¦ÇÒ GroupSfDn ÁÖ¼ÒstrUserSfDn
- Group¿¡¼ »èÁ¦ÇÒ UserÀÇ sfDn
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
public boolean deassignInvalidUser(java.lang.String strAdminSfDn, java.lang.String strGroupSfDn, java.lang.String strUserSfDn) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException
deassignInvalidUser
in interface UserGroupDao
strAdminSfDn
- Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ sfDnstrGroupSfDn
- User¸¦ »èÁ¦ÇÒ GroupSfDn ÁÖ¼ÒstrUserSfDn
- Group¿¡¼ »èÁ¦ÇÒ UserÀÇ sfDn
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
public boolean assignUsers(java.lang.String strAdminSfDn, java.lang.String strGroupSfDn, java.util.Vector vcUserSfDn) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException
assignUsers
in interface UserGroupDao
strAdminSfDn
- Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ sfDnstrGroupSfDn
- User¸¦ Ãß°¡ÇÒ GroupSfDn ÁÖ¼ÒvcUserSfDn
- Group¿¡ Ãß°¡ÇÒ UserÀÇ sfDn ¸®½ºÆ®
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
public boolean assignInvalidUsers(java.lang.String strAdminSfDn, java.lang.String strGroupSfDn, java.util.Vector vcUserSfDn) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException
assignInvalidUsers
in interface UserGroupDao
strAdminSfDn
- Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ sfDnstrGroupSfDn
- User¸¦ Ãß°¡ÇÒ GroupSfDn ÁÖ¼ÒvcUserSfDn
- Group¿¡ Ãß°¡ÇÒ UserÀÇ sfDn ¸®½ºÆ®
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
public boolean deassignUsers(java.lang.String strAdminSfDn, java.lang.String strGroupSfDn, java.util.Vector vcUserSfDn) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException
deassignUsers
in interface UserGroupDao
strAdminSfDn
- Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ sfDnstrGroupSfDn
- User¸¦ »èÁ¦ÇÒ GroupSfDn ÁÖ¼ÒvcUserSfDn
- Group¿¡¼ »èÁ¦ÇÒ UserÀÇ sfDn ¸®½ºÆ®
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
public boolean deassignInvalidUsers(java.lang.String strAdminSfDn, java.lang.String strGroupSfDn, java.util.Vector vcUserSfDn) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException
deassignInvalidUsers
in interface UserGroupDao
strAdminSfDn
- Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ sfDnstrGroupSfDn
- User¸¦ »èÁ¦ÇÒ GroupSfDn ÁÖ¼ÒvcUserSfDn
- Group¿¡¼ »èÁ¦ÇÒ UserÀÇ sfDn ¸®½ºÆ®
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
public boolean deassignUserAll(java.lang.String strAdminSfDn, java.lang.String strGroupSfDn) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException
deassignUserAll
in interface UserGroupDao
strAdminSfDn
- Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ sfDnstrGroupSfDn
- User¸¦ »èÁ¦ÇÒ GroupÀÇ SfDn ÁÖ¼Ò
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
public boolean deassignInvalidUserAll(java.lang.String strAdminSfDn, java.lang.String strGroupSfDn) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException
deassignInvalidUserAll
in interface UserGroupDao
strAdminSfDn
- Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ sfDnstrGroupSfDn
- User¸¦ »èÁ¦ÇÒ GroupÀÇ SfDn ÁÖ¼Ò
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
public java.util.Vector getGroupList(java.lang.String strUserOrgSfDn) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException
getGroupList
in interface UserGroupDao
strUserOrgSfDn
- »óÀ§ UserOrgÀÇ sfDn ÁÖ¼Ò
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
public java.util.Vector getAssingnedGroupList(java.lang.String strUserSfDn) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException
getAssingnedGroupList
in interface UserGroupDao
strUserSfDn
- UserÀÇ sfDn ÁÖ¼Ò
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
public java.util.Vector findGroup(AbstractSearchFilter objFilter) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException
findGroup
in interface UserGroupDao
objFilter
- Group °Ë»ö Á¶°Ç
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |