|
|||||||||||
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.RdbAdminGroupDao
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 | |
RdbAdminGroupDao()
|
Method Summary | |
boolean |
addGroup(AdminGroup adminGroupInfo)
GroupRepository¿¡ »õ·Î¿î AdminGroupÀ» Ãß°¡ÇÑ´Ù. |
boolean |
assignUser(java.lang.String strAdminGroupDn,
java.lang.String strUserSfDn)
Group¿¡ ±×·ìÀÇ ¸â¹ö¸¦ ÇÒ´çÇÑ´Ù. |
boolean |
assignUsers(java.lang.String strAdminGroupDn,
java.util.Vector vcUserSfDn)
Group¿¡ ¿©·¯ ¸â¹ö¸¦ ÇÒ´çÇÑ´Ù. |
boolean |
deassignUser(java.lang.String strAdminGroupDn,
java.lang.String strUserSfDn)
Group¿¡ÀÖ´Â ¸â¹ö¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
deassignUserAll(java.lang.String strAdminGroupDn)
Group¿¡ ÀÖ´Â ¸ðµç ¸â¹ö¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
deassignUsers(java.lang.String strAdminGroupDn,
java.util.Vector vcUserSfDn)
Group¿¡ÀÖ´Â ¸â¹ö¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
deleteGroup(java.lang.String strAdminGroupDn)
GroupRepository¿¡¼ GroupÀ» »èÁ¦ÇÑ´Ù. |
boolean |
deleteInvalidAdminGroupMember(java.lang.String strAdminGroupDn,
java.lang.String strUserSfDn)
°ü¸®ÀÚ ±×·ì¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) »ç¿ëÀÚ Á¤º¸·Î ¼³Á¤µÇ¾î ÀÖ´ø ±×·ì ±¸¼º¿ø Á¤º¸¸¦ °ü¸®ÀÚ ±×·ì¿¡¼ »èÁ¦ÇÑ´Ù. |
java.lang.String |
getAdminGroupId(java.lang.String strAdminGroupName)
AdminGroupÀÇ ½ÇÁ¦ id(¶Ç´Â dn)°ªÀ» ±¸ÇÑ´Ù. |
java.util.Vector |
getAssingnedGroupList(java.lang.String strUserSfDn)
User°¡ ¼ÓÇÑ AdminGroup¸®½ºÆ®¸¦ °¡Á®¿Â´Ù. |
java.util.Vector |
getAssingnedGroupNameList(java.lang.String strUserSfDn)
User°¡ ¼ÓÇÑ AdminGroup¸®½ºÆ®¸¦ °¡Á®¿Â´Ù. |
AdminGroup |
getGroupInfo(java.lang.String strAdminGroupDn)
AdminGroup Á¤º¸¸¦ °¡Á®¿Â´Ù. |
java.util.Vector |
getGroupList()
¸ðµç AdminGroupÀÇ ¸®½ºÆ®¸¦ °¡Á®¿Â´Ù. |
java.util.Vector |
getGroupNameList()
¸ðµç AdminGroupÀÇ ¸®½ºÆ®¸¦ °¡Á®¿Â´Ù. |
java.util.Vector |
getInvalidAdminGroupMembers(java.lang.String strAdminGroupDn)
¿£Æ®¸®¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) ±¸¼º¿ø Á¤º¸·Î ¼³Á¤µÈ »ç¿ëÀÚ Á¤º¸¸¦ ¾ò¾î¿Â´Ù. |
java.util.Locale |
getLocale()
|
boolean |
invalidateAdminGroupMember(java.lang.String strAdminGroupDn,
java.lang.String strUserSfDn)
±×·ì¿¡ ¼³Á¤µÇ¾î ÀÖ´ø ±×·ì ±¸¼º¿ø Áß ÇØ´ç »ç¿ëÀÚ°¡ »èÁ¦µÈ °æ¿ì »èÁ¦µÈ ±×·ì ±¸¼º¿øÀ» À¯È¿ÇÏÁö ¾ÊÀº ±×·ì ±¸¼º¿ø À¸·Î º¯°æÇÑ´Ù. |
boolean |
invalidateAdminGroupMemberInPolicyRepository(java.lang.String strUserSfDn)
ÇöÀç Policy Repository¿¡ ÀÔ·ÂµÈ »ç¿ëÀÚ°¡ ¼³Á¤µÈ °ü¸®ÀÚ ±×·ì Á¤º¸¸¦ ã¾Æ ¸ðµÎ ¹«È¿ÈÇÑ´Ù. |
boolean |
modifyGroup(java.lang.String strAdminGroupDn,
AdminGroup adminGroupInfo)
GroupÁ¤º¸¸¦ º¯°æÇÑ´Ù. |
void |
setLocale(java.util.Locale locale)
|
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.AdminGroupDao |
close |
Constructor Detail |
public RdbAdminGroupDao()
Method Detail |
public final java.util.Locale getLocale()
getLocale
in interface AdminGroupDao
public final void setLocale(java.util.Locale locale)
setLocale
in interface AdminGroupDao
public boolean addGroup(AdminGroup adminGroupInfo) throws SFBindException, SFEnvParamException, SFDaoException, SFInvalidParameterException
addGroup
in interface AdminGroupDao
adminGroupInfo
- Ãß°¡ÇÒ AdminGroup Á¤º¸
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public boolean modifyGroup(java.lang.String strAdminGroupDn, AdminGroup adminGroupInfo) throws SFBindException, SFEnvParamException, SFDaoException, SFInvalidParameterException
modifyGroup
in interface AdminGroupDao
strAdminGroupDn
- º¯°æÇÒ GroupÀÇ DnadminGroupInfo
- º¯°æÇÒ Group Á¤º¸
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public boolean deleteGroup(java.lang.String strAdminGroupDn) throws SFBindException, SFEnvParamException, SFDaoException, SFInvalidParameterException
deleteGroup
in interface AdminGroupDao
strAdminGroupDn
- »èÁ¦ÇÒ GroupÀÇ Dn
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public AdminGroup getGroupInfo(java.lang.String strAdminGroupDn) throws SFBindException, SFEnvParamException, SFDaoException, SFInvalidParameterException
getGroupInfo
in interface AdminGroupDao
strAdminGroupDn
- GroupÀÇ Dn
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public boolean assignUser(java.lang.String strAdminGroupDn, java.lang.String strUserSfDn) throws SFEnvParamException, SFBindException, SFDaoException, SFInvalidParameterException
assignUser
in interface AdminGroupDao
strAdminGroupDn
- ¸â¹ö¸¦ Ãß°¡ÇÒ GroupÀÇ DnstrUserSfDn
- Group¿¡ Ãß°¡ÇÒ ¸â¹öÀÇ Dn
SFEnvParamException
SFBindException
SFDaoException
SFInvalidParameterException
public boolean deassignUser(java.lang.String strAdminGroupDn, java.lang.String strUserSfDn) throws SFBindException, SFEnvParamException, SFDaoException, SFInvalidParameterException
deassignUser
in interface AdminGroupDao
strUserSfDn
- Group¿¡¼ »èÁ¦ÇÒ ¸â¹öÀÇ sfDn
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public boolean assignUsers(java.lang.String strAdminGroupDn, java.util.Vector vcUserSfDn) throws SFBindException, SFEnvParamException, SFDaoException, SFInvalidParameterException
assignUsers
in interface AdminGroupDao
vcUserSfDn
- Group¿¡ Ãß°¡ÇÒ ¸â¹öÀÇ sfDn ¸®½ºÆ®strAdminGroupDn
- User¸¦ Ãß°¡ÇÒ GroupÀÇ Dn
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public boolean deassignUsers(java.lang.String strAdminGroupDn, java.util.Vector vcUserSfDn) throws SFBindException, SFEnvParamException, SFDaoException, SFInvalidParameterException
deassignUsers
in interface AdminGroupDao
strAdminGroupDn
- ¸â¹ö¸¦ »èÁ¦ÇÒ Group DnvcUserSfDn
- Group¿¡¼ »èÁ¦ÇÒ apaqjÀÇ SfDn ¸®½ºÆ®
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public boolean deassignUserAll(java.lang.String strAdminGroupDn) throws SFBindException, SFEnvParamException, SFDaoException, SFInvalidParameterException
deassignUserAll
in interface AdminGroupDao
strAdminGroupDn
- ¸â¹ö¸¦ »èÁ¦ÇÒ GroupÀÇ Dn
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public java.util.Vector getGroupList() throws SFBindException, SFEnvParamException, SFDaoException
getGroupList
in interface AdminGroupDao
SFBindException
SFEnvParamException
SFDaoException
public java.util.Vector getGroupNameList() throws SFBindException, SFEnvParamException, SFDaoException
getGroupNameList
in interface AdminGroupDao
SFBindException
SFEnvParamException
SFDaoException
public java.util.Vector getAssingnedGroupList(java.lang.String strUserSfDn) throws SFBindException, SFEnvParamException, SFDaoException, SFInvalidParameterException
getAssingnedGroupList
in interface AdminGroupDao
strUserSfDn
- UserÀÇ SfDn
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public java.util.Vector getAssingnedGroupNameList(java.lang.String strUserSfDn) throws SFBindException, SFEnvParamException, SFDaoException, SFInvalidParameterException
getAssingnedGroupNameList
in interface AdminGroupDao
strUserSfDn
- UserÀÇ SfDn
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public final boolean invalidateAdminGroupMember(java.lang.String strAdminGroupDn, java.lang.String strUserSfDn)
invalidateAdminGroupMember
in interface AdminGroupDao
public final boolean deleteInvalidAdminGroupMember(java.lang.String strAdminGroupDn, java.lang.String strUserSfDn)
deleteInvalidAdminGroupMember
in interface AdminGroupDao
public final java.util.Vector getInvalidAdminGroupMembers(java.lang.String strAdminGroupDn)
getInvalidAdminGroupMembers
in interface AdminGroupDao
public final boolean invalidateAdminGroupMemberInPolicyRepository(java.lang.String strUserSfDn)
invalidateAdminGroupMemberInPolicyRepository
in interface AdminGroupDao
public java.lang.String getAdminGroupId(java.lang.String strAdminGroupName) throws SFInvalidParameterException
AdminGroupDao
getAdminGroupId
in interface AdminGroupDao
SFInvalidParameterException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |