| 
|||||||||||
| 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.LdapAdminGroupDao
| Field Summary | 
| Constructor Summary | |
LdapAdminGroupDao()
 | 
|
| 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¿¡ ¿©·¯ ¸â¹ö¸¦ ÇÒ´çÇÑ´Ù.  | 
 void | 
close()
Dao¿¡¼ »ç¿ëÇÏ´Â ¸®¼Ò½º °ü·Ã Ŭ¸°¾÷ 󸮸¦ ÇØÁØ´Ù.  | 
 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 strAdminGroupInfo,
                              java.lang.String strUserInfo)
°ü¸®ÀÚ ±×·ì¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) »ç¿ëÀÚ Á¤º¸·Î ¼³Á¤µÇ¾î ÀÖ´ø ±×·ì ±¸¼º¿ø Á¤º¸¸¦ °ü¸®ÀÚ ±×·ì¿¡¼ »èÁ¦ÇÑ´Ù.  | 
 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 strAdminGroupInfo)
¿£Æ®¸®¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) ±¸¼º¿ø Á¤º¸·Î ¼³Á¤µÈ »ç¿ëÀÚ Á¤º¸¸¦ ¾ò¾î¿Â´Ù.  | 
 java.util.Locale | 
getLocale()
 | 
 boolean | 
invalidateAdminGroupMember(java.lang.String strAdminGroupInfo,
                           java.lang.String strUserInfo)
±×·ì¿¡ ¼³Á¤µÇ¾î ÀÖ´ø ±×·ì ±¸¼º¿ø Áß ÇØ´ç »ç¿ëÀÚ°¡ »èÁ¦µÈ °æ¿ì »èÁ¦µÈ ±×·ì ±¸¼º¿øÀ» À¯È¿ÇÏÁö ¾ÊÀº ±×·ì ±¸¼º¿ø À¸·Î º¯°æÇÑ´Ù.  | 
 boolean | 
invalidateAdminGroupMemberInPolicyRepository(java.lang.String strUserInfo)
ÇöÀç 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.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 LdapAdminGroupDao()
| Method Detail | 
public final java.util.Locale getLocale()
getLocale in interface AdminGroupDaopublic final void setLocale(java.util.Locale locale)
setLocale in interface AdminGroupDao
public boolean addGroup(AdminGroup adminGroupInfo)
                 throws SFBindException,
                        SFEnvParamException,
                        SFDaoException,
                        SFInvalidParameterException
addGroup in interface AdminGroupDaoadminGroupInfo - Ãß°¡ÇÒ AdminGroup Á¤º¸
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public boolean modifyGroup(java.lang.String strAdminGroupDn,
                           AdminGroup adminGroupInfo)
                    throws SFBindException,
                           SFEnvParamException,
                           SFDaoException,
                           SFInvalidParameterException
modifyGroup in interface AdminGroupDaostrAdminGroupDn - º¯°æÇÒ GroupÀÇ DnadminGroupInfo - º¯°æÇÒ Group Á¤º¸
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public boolean deleteGroup(java.lang.String strAdminGroupDn)
                    throws SFBindException,
                           SFEnvParamException,
                           SFDaoException,
                           SFInvalidParameterException
deleteGroup in interface AdminGroupDaostrAdminGroupDn - »èÁ¦ÇÒ GroupÀÇ Dn
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public AdminGroup getGroupInfo(java.lang.String strAdminGroupDn)
                        throws SFBindException,
                               SFEnvParamException,
                               SFDaoException,
                               SFInvalidParameterException
getGroupInfo in interface AdminGroupDaostrAdminGroupDn - 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 AdminGroupDaostrAdminGroupDn - ¸â¹ö¸¦ Ãß°¡ÇÒ 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 AdminGroupDaostrUserSfDn - 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 AdminGroupDaovcUserSfDn - 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 AdminGroupDaostrAdminGroupDn - ¸â¹ö¸¦ »èÁ¦ÇÒ Group DnvcUserSfDn - Group¿¡¼ »èÁ¦ÇÒ apaqjÀÇ SfDn ¸®½ºÆ®
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public boolean deassignUserAll(java.lang.String strAdminGroupDn)
                        throws SFBindException,
                               SFEnvParamException,
                               SFDaoException,
                               SFInvalidParameterException
deassignUserAll in interface AdminGroupDaostrAdminGroupDn - ¸â¹ö¸¦ »èÁ¦ÇÒ GroupÀÇ Dn
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public java.util.Vector getGroupList()
                              throws SFBindException,
                                     SFEnvParamException,
                                     SFDaoException
getGroupList in interface AdminGroupDaoSFBindException
SFEnvParamException
SFDaoException
public java.util.Vector getGroupNameList()
                                  throws SFBindException,
                                         SFEnvParamException,
                                         SFDaoException
getGroupNameList in interface AdminGroupDaoSFBindException
SFEnvParamException
SFDaoException
public java.util.Vector getAssingnedGroupList(java.lang.String strUserSfDn)
                                       throws SFBindException,
                                              SFEnvParamException,
                                              SFDaoException,
                                              SFInvalidParameterException
getAssingnedGroupList in interface AdminGroupDaostrUserSfDn - UserÀÇ SfDn
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public java.util.Vector getAssingnedGroupNameList(java.lang.String strUserSfDn)
                                           throws SFBindException,
                                                  SFEnvParamException,
                                                  SFDaoException,
                                                  SFInvalidParameterException
getAssingnedGroupNameList in interface AdminGroupDaostrUserSfDn - UserÀÇ SfDn
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
public java.lang.String getAdminGroupId(java.lang.String strAdminGroupName)
                                 throws SFInvalidParameterException
AdminGroupDao
getAdminGroupId in interface AdminGroupDaoSFInvalidParameterException
public final boolean invalidateAdminGroupMember(java.lang.String strAdminGroupInfo,
                                                java.lang.String strUserInfo)
invalidateAdminGroupMember in interface AdminGroupDaostrAdminGroupInfo - °ü¸®ÀÚ ±×·ì Á¤º¸strUserInfo - »èÁ¦µÈ °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ Á¤º¸
public final boolean deleteInvalidAdminGroupMember(java.lang.String strAdminGroupInfo,
                                                   java.lang.String strUserInfo)
deleteInvalidAdminGroupMember in interface AdminGroupDaostrAdminGroupInfo - °ü¸®ÀÚ ±×·ì Á¤º¸strUserInfo - °ü¸®ÀÚ ±×·ìÀÇ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) ±¸¼º¿ø Á¤º¸¿¡¼ »èÁ¦ÇϰíÀÚ ÇÏ´Â »ç¿ëÀÚ Á¤º¸
public final java.util.Vector getInvalidAdminGroupMembers(java.lang.String strAdminGroupInfo)
getInvalidAdminGroupMembers in interface AdminGroupDaopublic final boolean invalidateAdminGroupMemberInPolicyRepository(java.lang.String strUserInfo)
invalidateAdminGroupMemberInPolicyRepository in interface AdminGroupDaostrUserInfo - »ç¿ëÀÚ Á¤º¸
public void close()
AdminGroupDao
close in interface AdminGroupDaoclose in class LdapDefDao
  | 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||