|
|||||||||||
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.LdapUserGroupDao
Field Summary |
Constructor Summary | |
LdapUserGroupDao()
|
Method Summary | |
boolean |
addGroup(UserGroup groupInfo,
java.lang.String orgID,
java.util.HashSet modifySet)
GroupRepository¿¡ »õ·Î¿î GroupÀ» Ãß°¡ÇÑ´Ù. |
boolean |
assignInvalidUser(java.lang.String adminID,
java.lang.String groupID,
java.lang.String userID)
Group¿¡ Invalid User¸¦ ÇÒ´çÇÑ´Ù. |
boolean |
assignInvalidUsers(java.lang.String adminID,
java.lang.String groupID,
java.util.Vector userIDs)
Group¿¡ ¿©·¯ Invalid User¸¦ ÇÒ´çÇÑ´Ù. |
boolean |
assignUser(java.lang.String adminID,
java.lang.String groupID,
java.lang.String userID)
Group¿¡ User¸¦ ÇÒ´çÇÑ´Ù. |
boolean |
assignUsers(java.lang.String adminID,
java.lang.String groupID,
java.util.Vector userIDs)
Group¿¡ ¿©·¯ User¸¦ ÇÒ´çÇÑ´Ù. |
void |
close()
Dao¿¡¼ »ç¿ëÇÏ´Â ¸®¼Ò½º °ü·Ã Ŭ¸°¾÷ 󸮸¦ ÇØÁØ´Ù. |
boolean |
deassignInvalidUser(java.lang.String adminID,
java.lang.String groupID,
java.lang.String userID)
Group¿¡ÀÖ´Â Invalid User¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
deassignInvalidUserAll(java.lang.String adminID,
java.lang.String groupID)
Group¿¡ ÀÖ´Â ¸ðµç User¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
deassignInvalidUsers(java.lang.String adminID,
java.lang.String groupID,
java.util.Vector userIDs)
Group¿¡ÀÖ´Â Invalid User¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
deassignUser(java.lang.String adminID,
java.lang.String groupID,
java.lang.String userID)
Group¿¡ÀÖ´Â User¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
deassignUserAll(java.lang.String adminID,
java.lang.String groupID)
Group¿¡ ÀÖ´Â ¸ðµç User¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
deassignUsers(java.lang.String adminID,
java.lang.String groupID,
java.util.Vector userIDs)
Group¿¡ÀÖ´Â User¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
deleteGroup(java.lang.String groupID)
GroupRepository¿¡¼ GroupÀ» »èÁ¦ÇÑ´Ù. |
java.util.Vector |
findGroup(AbstractSearchFilter filter)
°Ë»ö Á¶°Ç¿¡ ¸Â´Â Group ¸®½ºÆ®¸¦ ¹ÝȯÇÑ´Ù. |
java.util.Vector |
getAssingnedGroupList(java.lang.String userID)
User°¡ ¼ÓÇÑ Group¸®½ºÆ®¸¦ °¡Á®¿Â´Ù. |
UserGroup |
getGroupInfo(java.lang.String groupID,
java.util.HashSet readSet)
UserGroup Á¤º¸¸¦ °¡Á®¿Â´Ù. |
java.util.Vector |
getGroupList(java.lang.String orgID)
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 userID)
|
boolean |
modifyGroup(java.lang.String groupID,
UserGroup groupInfo,
java.util.HashSet modifySet)
GroupÁ¤º¸¸¦ º¯°æÇÑ´Ù. |
void |
setLocale(java.util.Locale locale)
Exception ¸Þ½ÃÁö¸¦ À§ÇÑ ·ÎÄÉÀÏ Á¤º¸¸¦ º¯°æÇÑ´Ù. |
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 LdapUserGroupDao()
Method Detail |
public void setLocale(java.util.Locale locale)
setLocale
in interface UserGroupDao
locale
- º¯°æÇÒ ·ÎÄÉÀÏ Á¤º¸public java.util.Locale getLocale()
getLocale
in interface UserGroupDao
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 orgID, java.util.HashSet modifySet) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException, SFAlreadyExistsException
addGroup
in interface UserGroupDao
groupInfo
- Ãß°¡ÇÒ Group Á¤º¸orgID
- UserGroup¸¦ Ãß°¡ÇÒ ºÎ¸ð UserOrg SfDn ÁÖ¼ÒmodifySet
- Group Á¤º¸ º¯°æ ¼Ó¼º Å×À̺í
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
SFAlreadyExistsException
public boolean deleteGroup(java.lang.String groupID) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException
deleteGroup
in interface UserGroupDao
groupID
- »èÁ¦ÇÒ GroupÀÇ sfDnÁÖ¼Ò
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
public UserGroup getGroupInfo(java.lang.String groupID, java.util.HashSet readSet) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException
getGroupInfo
in interface UserGroupDao
groupID
- GroupÀÇ sfDnÁÖ¼ÒreadSet
- Group Á¤º¸ Á¶È¸ ¼Ó¼º Å×À̺í
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
public boolean modifyGroup(java.lang.String groupID, UserGroup groupInfo, java.util.HashSet modifySet) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException
modifyGroup
in interface UserGroupDao
groupID
- º¯°æÇÒ GroupÀÇ sfDnÁÖ¼ÒgroupInfo
- º¯°æÇÒ Group Á¤º¸modifySet
- Group º¯°æ ¼Ó¼Í Å×À̺í
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
public boolean invalidateUser(java.lang.String userID)
invalidateUser
in interface UserGroupDao
public boolean assignUser(java.lang.String adminID, java.lang.String groupID, java.lang.String userID) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException, SFAlreadyExistsException
assignUser
in interface UserGroupDao
adminID
- Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ sfDngroupID
- User¸¦ Ãß°¡ÇÒ GroupSfDn ÁÖ¼ÒuserID
- Group¿¡ Ãß°¡ÇÒ UserÀÇ sfDn
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
SFAlreadyExistsException
public boolean assignInvalidUser(java.lang.String adminID, java.lang.String groupID, java.lang.String userID) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException, SFAlreadyExistsException
assignInvalidUser
in interface UserGroupDao
adminID
- Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ sfDngroupID
- User¸¦ Ãß°¡ÇÒ GroupSfDn ÁÖ¼ÒuserID
- Group¿¡ Ãß°¡ÇÒ UserÀÇ sfDn
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
SFAlreadyExistsException
public boolean deassignUser(java.lang.String adminID, java.lang.String groupID, java.lang.String userID) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException
deassignUser
in interface UserGroupDao
adminID
- Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ sfDngroupID
- User¸¦ »èÁ¦ÇÒ GroupSfDn ÁÖ¼ÒuserID
- Group¿¡¼ »èÁ¦ÇÒ UserÀÇ sfDn
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
public boolean deassignInvalidUser(java.lang.String adminID, java.lang.String groupID, java.lang.String userID) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException
deassignInvalidUser
in interface UserGroupDao
adminID
- Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ sfDngroupID
- User¸¦ »èÁ¦ÇÒ GroupSfDn ÁÖ¼ÒuserID
- Group¿¡¼ »èÁ¦ÇÒ UserÀÇ sfDn
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
public boolean assignUsers(java.lang.String adminID, java.lang.String groupID, java.util.Vector userIDs) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException, SFAlreadyExistsException
assignUsers
in interface UserGroupDao
adminID
- Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ sfDngroupID
- User¸¦ Ãß°¡ÇÒ GroupSfDn ÁÖ¼ÒuserIDs
- Group¿¡ Ãß°¡ÇÒ UserÀÇ sfDn ¸®½ºÆ®
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
SFAlreadyExistsException
public boolean assignInvalidUsers(java.lang.String adminID, java.lang.String groupID, java.util.Vector userIDs) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException, SFAlreadyExistsException
assignInvalidUsers
in interface UserGroupDao
adminID
- Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ sfDngroupID
- User¸¦ Ãß°¡ÇÒ GroupSfDn ÁÖ¼ÒuserIDs
- Group¿¡ Ãß°¡ÇÒ UserÀÇ sfDn ¸®½ºÆ®
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
SFAlreadyExistsException
public boolean deassignUsers(java.lang.String adminID, java.lang.String groupID, java.util.Vector userIDs) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException
deassignUsers
in interface UserGroupDao
adminID
- Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ sfDngroupID
- User¸¦ »èÁ¦ÇÒ GroupSfDn ÁÖ¼ÒuserIDs
- Group¿¡¼ »èÁ¦ÇÒ UserÀÇ sfDn ¸®½ºÆ®
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
public boolean deassignInvalidUsers(java.lang.String adminID, java.lang.String groupID, java.util.Vector userIDs) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException
deassignInvalidUsers
in interface UserGroupDao
adminID
- Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ sfDngroupID
- User¸¦ »èÁ¦ÇÒ GroupSfDn ÁÖ¼ÒuserIDs
- Group¿¡¼ »èÁ¦ÇÒ UserÀÇ sfDn ¸®½ºÆ®
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
public boolean deassignUserAll(java.lang.String adminID, java.lang.String groupID) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException
deassignUserAll
in interface UserGroupDao
adminID
- Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ sfDngroupID
- User¸¦ »èÁ¦ÇÒ GroupÀÇ SfDn ÁÖ¼Ò
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
public boolean deassignInvalidUserAll(java.lang.String adminID, java.lang.String groupID) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException
deassignInvalidUserAll
in interface UserGroupDao
adminID
- Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ sfDngroupID
- User¸¦ »èÁ¦ÇÒ GroupÀÇ SfDn ÁÖ¼Ò
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
public java.util.Vector getGroupList(java.lang.String orgID) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException
getGroupList
in interface UserGroupDao
orgID
- »óÀ§ UserOrgÀÇ sfDn ÁÖ¼Ò
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
public java.util.Vector getAssingnedGroupList(java.lang.String userID) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException
getAssingnedGroupList
in interface UserGroupDao
userID
- UserÀÇ sfDn ÁÖ¼Ò
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
public java.util.Vector findGroup(AbstractSearchFilter filter) throws SFInvalidParameterException, SFDaoException, SFEnvParamException, SFBindException
findGroup
in interface UserGroupDao
filter
- Group °Ë»ö Á¶°Ç
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
public void close()
UserGroupDao
close
in interface UserGroupDao
close
in class LdapDefDao
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |