|
|||||||||||
| 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 UserGroupDaolocale - º¯°æÇÒ ·ÎÄÉÀÏ Á¤º¸public java.util.Locale getLocale()
getLocale in interface UserGroupDaopublic java.lang.String getUserGroupAttributeName(java.lang.String name)
getUserGroupAttributeName in interface UserGroupDaoname - 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 UserGroupDaogroupInfo - Ãß°¡ÇÒ 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 UserGroupDaogroupID - »èÁ¦ÇÒ 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 UserGroupDaogroupID - 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 UserGroupDaogroupID - º¯°æÇÒ GroupÀÇ sfDnÁÖ¼ÒgroupInfo - º¯°æÇÒ Group Á¤º¸modifySet - Group º¯°æ ¼Ó¼Í Å×À̺í
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindExceptionpublic 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 UserGroupDaoadminID - Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ 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 UserGroupDaoadminID - Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ 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 UserGroupDaoadminID - Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ 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 UserGroupDaoadminID - Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ 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 UserGroupDaoadminID - Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ 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 UserGroupDaoadminID - Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ 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 UserGroupDaoadminID - Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ 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 UserGroupDaoadminID - Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ 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 UserGroupDaoadminID - Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ 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 UserGroupDaoadminID - Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ 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 UserGroupDaoorgID - »óÀ§ UserOrgÀÇ sfDn ÁÖ¼Ò
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
public java.util.Vector getAssingnedGroupList(java.lang.String userID)
throws SFInvalidParameterException,
SFDaoException,
SFEnvParamException,
SFBindException
getAssingnedGroupList in interface UserGroupDaouserID - UserÀÇ sfDn ÁÖ¼Ò
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindException
public java.util.Vector findGroup(AbstractSearchFilter filter)
throws SFInvalidParameterException,
SFDaoException,
SFEnvParamException,
SFBindException
findGroup in interface UserGroupDaofilter - Group °Ë»ö Á¶°Ç
SFInvalidParameterException
SFDaoException
SFEnvParamException
SFBindExceptionpublic void close()
UserGroupDao
close in interface UserGroupDaoclose in class LdapDefDao
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||