|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
| Method Summary | |
boolean |
addAttrInfo(java.lang.String strAdminSfDn,
java.util.Vector attrInfos,
java.lang.String userRepositoryName)
UserRepository¿¡ ÀúÀåµÈ UserRepository, UserOrg, UserÀÇ ¼Ó¼º Á¤º¸¸¦ Ãß°¡ÇÑ´Ù. |
boolean |
addUser(User user,
java.lang.String strSfDn,
java.util.HashSet modifySet)
»õ·Î¿î UserÁ¤º¸¸¦ Ãß°¡ÇÑ´Ù. |
boolean |
addUserOrg(UserOrg uOrg,
java.lang.String strSfDn,
java.util.HashSet modifySet)
»õ·Î¿î UserOrgÁ¤º¸¸¦ Ãß°¡ÇÑ´Ù. |
boolean |
addUserRepository(UserRepository urInfo,
java.util.HashSet modifySet)
»õ·Î¿î UserRepository Á¤º¸¸¦ Ãß°¡ÇÑ´Ù. |
void |
close()
Dao¿¡¼ »ç¿ëÇÏ´Â ¸®¼Ò½º °ü·Ã Ŭ¸°¾÷ 󸮸¦ ÇØÁØ´Ù. |
int |
countUserInUserOrg(java.lang.String strSfDn)
UserOrg¿¡ ¼ÓÇÑ »ç¿ëÀÚ(User) ¼ö¸¦ ¼¼ÁØ´Ù. |
boolean |
deleteAttrInfo(java.lang.String strAdminSfDn,
java.util.Vector attrInfos,
java.lang.String userRepositoryName)
UserRepository¿¡ ÀúÀåµÈ UserRepository, UserOrg, UserÀÇ ¼Ó¼º Á¤º¸¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
deleteUser(java.lang.String strSfDn)
User Á¤º¸ »èÁ¦ |
boolean |
deleteUserOrg(java.lang.String strSfDn)
UserOrgÁ¤º¸¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
deleteUserRepository(java.lang.String strUrCn)
UserRepository ¼³Á¤Á¤º¸¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
existsUid(java.lang.String uid,
java.lang.String urEID)
UserRepository ³»ÀÇ ¸ðµç Á¶Á÷ ¾È¿¡¼ ÀԷ¹ÞÀº uid °¡ Á¸ÀçÇÏ´ÂÁö ¿©ºÎ¸¦ ¾Ë·ÁÁØ´Ù. |
boolean |
existsUser(java.lang.String strSfDn)
UserÀÇ ID°ªÀÌ Á¸ÀçÇÏ´ÂÁö °Ë»çÇÑ´Ù. |
boolean |
existsUserOrg(java.lang.String strSfDn)
UserOrgÀÇ ID°ªÀÌ Á¸ÀçÇÏ´ÂÁö °Ë»çÇÑ´Ù. |
java.util.Vector |
findAllUser(java.lang.String strSfDn,
int nSearchScope,
AbstractSearchFilter filter)
°Ë»ö Á¶°Ç¿¡ ¸Â´Â User¸®½ºÆ®¸¦ °¡Á®¿Â´Ù. |
java.util.Vector |
findUser(java.lang.String strSfDn,
AbstractSearchFilter strFilter,
DirtyBit db)
ÇÊÅÍ Á¶°Ç¿¡ ¸Â´Â »ç¿ëÀÚ¸¦ °Ë»öÇÑ´Ù. |
java.util.List |
findUserID(java.util.Map attrTable,
java.lang.String urEID)
ÀÔ·Â ¹ÞÀº ¼Ó¼ºÇ׸ñ¿¡ ´ëÇØ¼ ÀÏÄ¡ÇÏ´Â ¼Ó¼º°ªÀ» °¡Áø »ç¿ëÀÚ ID¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù. |
java.util.List |
findUserID(java.lang.String attrKey,
java.lang.String attrValue,
java.lang.String urEID)
ÀÔ·Â ¹ÞÀº ¼Ó¼ºÇ׸ñ¿¡ ´ëÇØ¼ ÀÏÄ¡ÇÏ´Â ¼Ó¼º°ªÀ» °¡Áø »ç¿ëÀÚ ID¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù. |
java.util.Vector |
findUserOrg(java.lang.String strSfDn,
int nSearchScope,
AbstractSearchFilter filter)
°Ë»ö Á¶°Ç¿¡ ¸Â´Â UserOrg¸®½ºÆ®¸¦ °¡Á®¿Â´Ù. |
java.util.Vector |
findUserRepository(AbstractSearchFilter filter)
°Ë»ö Á¶°Ç¿¡ ¸Â´Â UserRepository¸®½ºÆ®¸¦ °¡Á®¿Â´Ù. |
java.lang.String |
findUserSFDN(java.lang.String uid,
java.lang.String urCn)
PS¸¦ À§ÇØ Ãß°¡. -- ½Å¿ëÀç UserÀÇ UID Á¤º¸¿Í User°¡ ¼ÓÇÑ User Repository¸¦ ÀÌ¿ëÇÏ¿© sfdnÀ» °Ë»öÇÑ´Ù. ex) test , ur_test ---> sfuid=test,uid=test,ou=Dev,o=test/ur_test |
java.util.Hashtable |
getAttrInfo(int category,
java.lang.String userRepositoryName)
UserRepository¿¡ ÀúÀåµÈ ¼Ó¼º Á¤º¸¸¦ °¡Á®¿Â´Ù. |
java.lang.String |
getDisplayName(java.lang.String id)
ID¿¡ ´ëÇÑ È¸é Ç¥½Ã À̸§À» ¹Ýȯ ÇÑ´Ù. |
java.lang.String |
getEntryDisplayName(java.lang.String id)
ID¿¡ ÇØ´çÇÏ´Â ¿£Æ®¸®ÀÇ Ç¥½Ã À̸§À» ¹Ýȯ ÇÑ´Ù. |
java.util.Locale |
getLocale()
½Ã½ºÅÛ ·ÎÄÉÀÏ Á¤º¸¸¦ ¾ò¾î¿Â´Ù. |
java.lang.String |
getUserAttributeName(java.lang.String name)
Admin UI¿¡¼ »ç¿ëÇÏ´Â USER ÇÊÅÍ ¼Ó¼º À̸§¿¡ ¸ÅÇεǴ ¼Ó¼ºÀ̸§À» ¹ÝȯÇÑ´Ù. |
java.util.Hashtable |
getUserAttributes()
Admin UI¿¡¼ »ç¿ëÇÏ´Â ¸ðµç User ÇÊÅÍ ¼Ó¼º À̸§ÀÇ ¸ÅÇÎ Å×À̺íÀ» ¹ÝȯÇÑ´Ù. |
User |
getUserInfo(java.lang.String strSfDn,
java.util.HashSet readSet)
UserÀÇ SfDNÁ¤º¸(UserDn,cn=UserRepositoryCn)¸¦ °¡Áö°í ÇØ´ç UserÁ¤º¸¸¦ °¡Á®¿Â´Ù. |
User |
getUserInfoByCond(java.lang.String strSfDn,
java.util.HashSet hsNoNeedAttr)
UserÀÇ SfDNÁ¤º¸(UserDn,cn=UserRepositoryCn)¸¦ °¡Áö°í ÇØ´ç UserÁ¤º¸¸¦ °¡Á®¿Â´Ù. |
java.lang.String |
getUserOrgAttributeName(java.lang.String name)
Admin UI¿¡¼ »ç¿ëÇÏ´Â UserOrg ÇÊÅÍ ¼Ó¼º À̸§¿¡ ¸ÅÇεǴ ¼Ó¼ºÀ̸§À» ¹ÝȯÇÑ´Ù. |
java.util.Hashtable |
getUserOrgAttributes()
Admin UI¿¡¼ »ç¿ëÇÏ´Â ¸ðµç UserOrg ÇÊÅÍ ¼Ó¼º À̸§ÀÇ ¸ÅÇÎ Å×À̺íÀ» ¹ÝȯÇÑ´Ù. |
UserOrg |
getUserOrgInfo(java.lang.String strSfDn,
java.util.HashSet readSet)
UserOrgÀÇ SfDNÁ¤º¸(UserOrgDn,cn=UserRepositoryCn)¸¦ °¡Áö°í ÇØ´ç UserOrgÁ¤º¸¸¦ °¡Á®¿Â´Ù. |
java.lang.String |
getUserRepositoryAttributeName(java.lang.String name)
Admin UI¿¡¼ »ç¿ëÇÏ´Â UserRepository ÇÊÅÍ ¼Ó¼º À̸§¿¡ ¸ÅÇεǴ ¼Ó¼ºÀ̸§À» ¹ÝȯÇÑ´Ù. |
java.util.Hashtable |
getUserRepositoryAttributes()
Admin UI¿¡¼ »ç¿ëÇÏ´Â ¸ðµç UserRepository ÇÊÅÍ ¼Ó¼º À̸§ÀÇ ¸ÅÇÎ Å×À̺íÀ» ¹ÝȯÇÑ´Ù. |
UserRepository |
getUserRepositoryInfo(java.lang.String strUrCn,
java.util.HashSet readSet)
UserRepository À̸§À» °¡Áö°í ÇØ´ç UserRepositoryÁ¤º¸¸¦ °¡Á®¿Â´Ù. |
java.util.Vector |
listAllUser(java.lang.String strUserOrgSfDn)
UserOrg ¹Ù·Î¾Æ·¡¿¡ ´Þ·ÁÀÖ´Â ¸ðµç UserÀÇ sfDn ÁÖ¼Ò¸¦ ¹ÝȯÇÑ´Ù. |
java.util.Vector |
listUser(java.lang.String strSfDn,
DirtyBit dirtyBit)
UserOrg¿¡ ¼ÓÇÑ »ç¿ëÀÚ ¸®½ºÆ®¸¦ ¹ÝȯÇÑ´Ù. |
java.util.Vector |
listUserOrg(java.lang.String strUserOrgSfDn)
UserOrg¿¡ ¼ÓÇÑ ÇÏÀ§ UserOrgÀÇ sfDn ¸®½ºÆ®¸¦ °¡Á®¿Â´Ù. |
boolean |
modifyAttrInfo(java.lang.String strAdminSfDn,
java.util.Vector oldAttrInfos,
java.util.Vector newAttrInfos,
java.lang.String userRepositoryName)
UserRepository¿¡ ÀÖ´Â UserRepository, UserOrg, UserÀÇ ¼Ó¼º Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù. |
boolean |
modifyUser(User user,
java.lang.String strSfDn,
java.util.HashSet modifySet)
»ç¿ëÀÚ Á¤º¸ ¼öÁ¤ 1. sfUser¼Ó¼º º¯°æ 2. |
boolean |
modifyUserOrg(UserOrg uOrg,
java.lang.String strSfDn,
java.util.HashSet modifySet)
»ç¿ëÀÚ Á¤º¸ ¼öÁ¤ 1. sfUserOrg¼Ó¼º º¯°æ 2. |
boolean |
modifyUserRepository(UserRepository urInfo,
java.util.HashSet modifySet)
UserRepository Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù. |
boolean |
modifyUserSysAttr(java.lang.String strSfDn,
int locked,
int pwdMustChange,
int logonFailCount,
java.util.Date logonFailTime,
java.util.Date lastLogonTime,
java.lang.String lastLogonIP)
»ç¿ëÀÚ Á¤º¸ ¼öÁ¤ 1. sfUser¼Ó¼º Áß System°ü·Ã ¼Ó¼º¸¸ º¯°æ (PolicyServer¿ë ÇÔ¼ö) |
void |
setLocale(java.util.Locale locale)
½Ã½ºÅÛÀÇ ·ÎÄÉÀÏ Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù. |
boolean |
updatePwdHistory(java.lang.String strSfDn,
java.lang.String strPwdHistory,
int nHistoryNum)
UserÀÇ Password History¸¦ ¾÷µ¥ÀÌÆ® ÇØÁØ´Ù. |
| Method Detail |
public void setLocale(java.util.Locale locale)
locale - »õ·Î¿î ·ÎÄÉÀÏ Á¤º¸public java.util.Locale getLocale()
public boolean existsUid(java.lang.String uid,
java.lang.String urEID)
throws SFInvalidParameterException,
SFBindException,
SFDaoException,
SFInitDaoException
uid - »ç¿ëÀÚÀÇ udiurEID - UserRepository À̸§
SFInvalidParameterException
SFBindException
SFDaoException
SFInitDaoException
public boolean existsUser(java.lang.String strSfDn)
throws SFInvalidParameterException,
SFBindException,
SFDaoException,
SFInitDaoException
µû¶ó¼ ´ÙÀ½°ú °°ÀÌ UID°¡ user1ÀÎ °æ¿ì¶óµµ °¡´ÉÇÑ IDÀÌ´Ù. uid=user1,ou=Dev,o=test,cn=ur_test uid=user1,ou=Sales,o=test,cn=ur_test
strSfDn - UserÀÇ sfDn ÁÖ¼Ò
SFInvalidParameterException
SFBindException
SFDaoException
SFInitDaoException
public boolean existsUserOrg(java.lang.String strSfDn)
throws SFInvalidParameterException,
SFBindException,
SFDaoException,
SFInitDaoException
µû¶ó¼ ´ÙÀ½°ú °°ÀÌ UID°¡ user1ÀÎ °æ¿ì¶óµµ °¡´ÉÇÑ IDÀÌ´Ù. uid=user1,ou=Dev,o=test,cn=ur_test uid=user1,ou=Sales,o=test,cn=ur_test
strSfDn - UserÀÇ sfDn ÁÖ¼Ò
SFInvalidParameterException
SFBindException
SFDaoException
SFInitDaoExceptionpublic java.lang.String getUserRepositoryAttributeName(java.lang.String name)
name - Admin UI¿¡¼ »ç¿ëÇÏ´Â ¼Ó¼º À̸§
public java.lang.String getUserOrgAttributeName(java.lang.String name)
name - Admin UI¿¡¼ »ç¿ëÇÏ´Â ¼Ó¼º À̸§
public java.lang.String getUserAttributeName(java.lang.String name)
name - Admin UI¿¡¼ »ç¿ëÇÏ´Â ¼Ó¼º À̸§
public java.util.Hashtable getUserRepositoryAttributes()
public java.util.Hashtable getUserOrgAttributes()
public java.util.Hashtable getUserAttributes()
public UserRepository getUserRepositoryInfo(java.lang.String strUrCn,
java.util.HashSet readSet)
throws SFInvalidParameterException,
SFDaoException,
SFInitDaoException,
SFEnvParamException,
SFBindException
strUrCn - UserRepositoryÀ̸§readSet - ÀбⰡ´ÉÇÑ ¼Ó¼ºÅ×À̺í
SFInvalidParameterException
SFDaoException
SFInitDaoException
SFEnvParamException
SFBindException
public UserOrg getUserOrgInfo(java.lang.String strSfDn,
java.util.HashSet readSet)
throws SFInvalidParameterException,
SFBindException,
SFDaoException,
SFInitDaoException
strSfDn - UserOrgÀÇ sfDNÁ¤º¸ ex) ou=dev/ur_testreadSet - ÀбⰡ´ÉÇÑ ¼Ó¼ºÅ×À̺í
SFInvalidParameterException
SFBindException
SFDaoException
SFInitDaoException
public User getUserInfo(java.lang.String strSfDn,
java.util.HashSet readSet)
throws SFInvalidParameterException,
SFBindException,
SFDaoException,
SFInitDaoException
strSfDn - UserÀÇ SfDNÁ¤º¸readSet - ÀбⰡ´ÉÇÑ ¼Ó¼º Å×À̺í
SFInvalidParameterException
SFBindException
SFDaoException
SFInitDaoException
public User getUserInfoByCond(java.lang.String strSfDn,
java.util.HashSet hsNoNeedAttr)
throws SFInvalidParameterException,
SFBindException,
SFDaoException,
SFInitDaoException
strSfDn - UserÀÇ SfDNÁ¤º¸hsNoNeedAttr - ÇÊ¿ä ¾ø´Â Attr¿¡ ´ëÇÑ Á¤º¸ (ÁÖ·Î Multivalue Attr.. UserAccount,PwdHistory,Profile,CertDn)
nullÀϰæ¿ì ¸ðµç Á¤º¸¸¦ ´ÙÀÐ¾î ¿Â´Ù.
SFInvalidParameterException
SFBindException
SFDaoException
SFInitDaoException
public java.util.Hashtable getAttrInfo(int category,
java.lang.String userRepositoryName)
throws SFInvalidParameterException,
SFBindException,
SFDaoException,
SFInitDaoException
category - ¼Ó¼º ±×·ì
0 (CATEGORY_USEREPOSITORY_PROFILE) : UserRepositoryÀÇ Profile ¼Ó¼º 1 (CATEGORY_USERORG_PROFILE) : UserOrgÀÇ Profile ¼Ó¼º 2 (CATEGORY_USER_PROFILE) : UserÀÇ Profile ¼Ó¼º 3 (CATEGORY_USERORG_PARENT) : UserOrgÀÇ Parent ¸ÅÇÎ ¼Ó¼º 4 (CATEGORY_USER_PARENT) : UserÀÇ Parent ¸ÅÇÎ ¼Ó¼º 5 (CATEGORY_PARENT_SCHEMA_DEF) : Parent ¼Ó¼º 6 (CATEGORY_CHILD_SCHEMA_DEF) : Child ¼Ó¼º
userRepositoryName - UserRepository À̸§
SFInvalidParameterException
SFBindException
SFDaoException
SFInitDaoException
public boolean addUserRepository(UserRepository urInfo,
java.util.HashSet modifySet)
throws SFInvalidParameterException,
SFDaoException,
SFInitDaoException,
SFEnvParamException,
SFBindException
urInfo - »õ·Î Ãß°¡ÇÒ UserRepository °´Ã¤Á¤º¸modifySet - ¼öÁ¤°¡´ÉÇÑ ¼Ó¼º Å×À̺í
SFInvalidParameterException
SFDaoException
SFInitDaoException
SFEnvParamException
SFBindException
public boolean addUserOrg(UserOrg uOrg,
java.lang.String strSfDn,
java.util.HashSet modifySet)
throws SFInvalidParameterException,
SFBindException,
SFDaoException,
SFInitDaoException
uOrg - »õ·Î Ãß°¡ÇÒ UserOrg °´Ã¤Á¤º¸strSfDn - UserOrg°¡ Ãß°¡ µÇ´Â ºÎ¸ð UserOrgÀÇ sfDn °ªmodifySet - ¼öÁ¤°¡´ÉÇÑ ¼Ó¼º Å×À̺í
SFInvalidParameterException
SFBindException
SFDaoException
SFInitDaoException
public boolean addUser(User user,
java.lang.String strSfDn,
java.util.HashSet modifySet)
throws SFInvalidParameterException,
SFBindException,
SFDaoException,
SFInitDaoException
user - »õ·Î Ãß°¡ÇÒ User °´Ã¤Á¤º¸strSfDn - »õ·Î Ãß°¡ÇÒ User°¡ ¼ÓÇÑ UserOrgÀÇ SfDnÁ¤º¸ ex)ou=Dev,o=test,cn=ur1modifySet - ¼öÁ¤°¡´ÉÇÑ ¼Ó¼º Å×À̺í
SFInvalidParameterException
SFBindException
SFDaoException
SFInitDaoException
public boolean addAttrInfo(java.lang.String strAdminSfDn,
java.util.Vector attrInfos,
java.lang.String userRepositoryName)
throws SFInvalidParameterException,
SFInitDaoException,
SFDaoException,
SFEnvParamException,
SFBindException
strAdminSfDn - Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ sfDnattrInfos - ¼Ó¼º Á¤º¸userRepositoryName - UserRepository À̸§
SFInvalidParameterException
SFInitDaoException
SFDaoException
SFEnvParamException
SFBindException
public boolean deleteUserRepository(java.lang.String strUrCn)
throws SFInvalidParameterException,
SFDaoException,
SFInitDaoException,
SFEnvParamException,
SFBindException
strUrCn - UserRepository À̸§
SFInvalidParameterException
SFDaoException
SFInitDaoException
SFEnvParamException
SFBindException
public boolean deleteUserOrg(java.lang.String strSfDn)
throws SFInvalidParameterException,
SFBindException,
SFDaoException,
SFInitDaoException
strSfDn - »èÁ¦ÇÒ UserOrgÀÇ sfDn
SFInvalidParameterException
SFBindException
SFDaoException
SFInitDaoException
public boolean deleteUser(java.lang.String strSfDn)
throws SFInvalidParameterException,
SFBindException,
SFDaoException,
SFInitDaoException
strSfDn - »èÁ¦ÇÒ UserÀÇ sfDn ÁÖ¼Ò
SFInvalidParameterException
SFBindException
SFDaoException
SFInitDaoException
public boolean deleteAttrInfo(java.lang.String strAdminSfDn,
java.util.Vector attrInfos,
java.lang.String userRepositoryName)
throws SFInvalidParameterException,
SFInitDaoException,
SFDaoException,
SFEnvParamException,
SFBindException
strAdminSfDn - Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ sfDnattrInfos - ¼Ó¼º Á¤º¸userRepositoryName - UserRepository À̸§
SFInvalidParameterException
SFInitDaoException
SFDaoException
SFEnvParamException
SFBindException
public boolean modifyUserRepository(UserRepository urInfo,
java.util.HashSet modifySet)
throws SFInvalidParameterException,
SFDaoException,
SFInitDaoException,
SFEnvParamException,
SFBindException
urInfo - ¼öÁ¤ÇÒ UserRepository Á¤º¸modifySet - ¼öÁ¤ÇÒ ¼Ó¼º Å×À̺í
SFInvalidParameterException
SFDaoException
SFInitDaoException
SFEnvParamException
SFBindException
public boolean modifyUserOrg(UserOrg uOrg,
java.lang.String strSfDn,
java.util.HashSet modifySet)
throws SFInvalidParameterException,
SFBindException,
SFDaoException,
SFInitDaoException
uOrg - º¯°æÇÒ userOrg Á¤º¸strSfDn - º¯°æÇϰíÀÚÇÏ´Â userOrgÀÇ sfDnmodifySet - ¼öÁ¤ÇÒ ¼Ó¼º Å×À̺í
SFInvalidParameterException
SFBindException
SFDaoException
SFInitDaoException
public boolean modifyUser(User user,
java.lang.String strSfDn,
java.util.HashSet modifySet)
throws SFInvalidParameterException,
SFBindException,
SFDaoException,
SFInitDaoException
user - º¯°æÇÒ user Á¤º¸strSfDn - º¯°æÇϰíÀÚÇÏ´Â userÀÇ sfDnmodifySet - ¼öÁ¤ÇÒ ¼Ó¼º Å×À̺í
SFInvalidParameterException
SFBindException
SFDaoException
SFInitDaoException
public boolean modifyUserSysAttr(java.lang.String strSfDn,
int locked,
int pwdMustChange,
int logonFailCount,
java.util.Date logonFailTime,
java.util.Date lastLogonTime,
java.lang.String lastLogonIP)
throws SFInvalidParameterException,
SFBindException,
SFDaoException,
SFInitDaoException
strSfDn - º¯°æÇϰíÀÚÇÏ´Â userÀÇ sfDn ¾Æ·¡ÀÇ ÆÄ¶ó¹ÌÅÍ¿¡ ´ëÇÑ ¼Ó¼ºÀ» ¹Ù²Þ.locked - User.getLocked()ÀÇ Á¤º¸pwdMustChange - User.PwdMustChange()ÀÇ Á¤º¸logonFailCount - LogonFailCount()ÀÇ Á¤º¸logonFailTime - LogonFailTime()ÀÇ Á¤º¸lastLogonTime - LastLogonTime()ÀÇ Á¤º¸lastLogonIP - LastLogonIP()ÀÇ Á¤º¸
SFInvalidParameterException
SFBindException
SFDaoException
SFInitDaoException
public boolean modifyAttrInfo(java.lang.String strAdminSfDn,
java.util.Vector oldAttrInfos,
java.util.Vector newAttrInfos,
java.lang.String userRepositoryName)
throws SFInvalidParameterException,
SFInitDaoException,
SFDaoException,
SFEnvParamException,
SFBindException
strAdminSfDn - Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â °ü¸®ÀÚ sfDnoldAttrInfos - º¯°æµÉ ¼Ó¼º Á¤º¸µénewAttrInfos - º¯°æÇÒ ¼Ó¼º Á¤º¸µéuserRepositoryName - UserRepository À̸§
SFInvalidParameterException
SFInitDaoException
SFDaoException
SFEnvParamException
SFBindException
public boolean updatePwdHistory(java.lang.String strSfDn,
java.lang.String strPwdHistory,
int nHistoryNum)
throws SFInvalidParameterException,
SFBindException,
SFDaoException,
SFInitDaoException
strSfDn - Password History¸¦ ¾÷µ¥ÀÌÆ®ÇÒ UserÀÇ SFDN ÁÖ¼ÒstrPwdHistory - »õ·ÎÃß°¡ÇÒ PWD History°ªnHistoryNum - Password HistoryÀÇ ÃÖ´ë °¹¼ö
SFInvalidParameterException
SFBindException
SFDaoException
SFInitDaoException
public java.util.Vector listUserOrg(java.lang.String strUserOrgSfDn)
throws SFInvalidParameterException,
SFBindException,
SFDaoException,
SFInitDaoException
strUserOrgSfDn - UserOrgÀÇ sfDn
SFInvalidParameterException
SFBindException
SFDaoException
SFInitDaoException
public java.util.Vector listAllUser(java.lang.String strUserOrgSfDn)
throws SFInvalidParameterException,
SFBindException,
SFDaoException,
SFInitDaoException
strUserOrgSfDn - UserOrgÀÇ sfDn ÁÖ¼Ò
SFInvalidParameterException
SFBindException
SFDaoException
SFInitDaoException
public java.util.Vector listUser(java.lang.String strSfDn,
DirtyBit dirtyBit)
throws SFInvalidParameterException,
SFBindException,
SFDaoException,
SFInitDaoException
strSfDn - »ç¿ëÀÚ ¸®½ºÆ®¸¦ °¡Á®¿Â UserOrgSfDndirtyBit - UserList ÆäÀÌÁö ±¸ºÐÀ» À§ÇÑ DirtyBit
SFInvalidParameterException
SFBindException
SFDaoException
SFInitDaoException
public java.util.Vector findUserRepository(AbstractSearchFilter filter)
throws SFInvalidParameterException,
SFDaoException,
SFInitDaoException,
SFEnvParamException,
SFBindException
filter - °Ë»ö Á¶°Ç
SFInvalidParameterException
SFDaoException
SFInitDaoException
SFEnvParamException
SFBindException
public java.lang.String findUserSFDN(java.lang.String uid,
java.lang.String urCn)
throws SFInvalidParameterException,
SFBindException,
SFDaoException,
SFInitDaoException
uid - UserÀÇ IDurCn - UserRepositoryÀÇ Cn
SFInvalidParameterException
SFBindException
SFDaoException
SFInitDaoException
public java.util.List findUserID(java.lang.String attrKey,
java.lang.String attrValue,
java.lang.String urEID)
throws SFInvalidParameterException,
SFBindException,
SFDaoException,
SFInitDaoException
attrKey - ¼Ó¼º ID
SFConst.ATTR_UID : »ç¿ëÀÚ UID¸¦ °¡Áö°í »ç¿ëÀÚ °Ë»ö SFConst.ATTR_EMPLOYEE_NUMBER : »ç¿ëÀÚ »ç¹øÀ» °¡Áö°í »ç¿ëÀÚ °Ë»ö
attrValue - ¼Ó¼º°ªurEID - »ç¿ëÀÚ ÀúÀå¼ÒÀÇ ¿£Æ®¸® ID
SFInvalidParameterException
SFBindException
SFDaoException
SFInitDaoException
public java.util.List findUserID(java.util.Map attrTable,
java.lang.String urEID)
throws SFInvalidParameterException,
SFBindException,
SFDaoException,
SFInitDaoException
attrTable - »ç¿ëÀÚ ID¸¦ ã±âÀ§ÇÑ Á¶°Ç
SFConst.ATTR_UID : »ç¿ëÀÚ UID¸¦ °¡Áö°í »ç¿ëÀÚ °Ë»ö SFConst.ATTR_EMPLOYEE_NUMBER : »ç¿ëÀÚ »ç¹øÀ» °¡Áö°í »ç¿ëÀÚ °Ë»ö ex) »ç¿ëÀÚ UID°¡ "sam"ÀÌ°í »ç¹øÀÌ "123"ÀÎ »ç¿ëÀÚ ÀÇ ID¸¦ ã´Â Á¶°Ç HashMap attrTable = new HashMap(); attrTable.put(SFConst.ATTR_UID, "sam"); attrTable.put(SFConst.ATTR_EMPLOYEE_NUMBER, "123");
urEID - »ç¿ëÀÚ ÀúÀå¼ÒÀÇ ¿£Æ®¸® ID
SFInvalidParameterException
SFBindException
SFDaoException
SFInitDaoException
public java.util.Vector findUserOrg(java.lang.String strSfDn,
int nSearchScope,
AbstractSearchFilter filter)
throws SFInvalidParameterException,
SFBindException,
SFDaoException,
SFInitDaoException
strSfDn - °Ë»öÇÒ ±âº» À§Ä¡ÀÇ sfDnnSearchScope - °Ë»ö ¹üÀ§
SFConst.SEARCH_OBJECT_SCOPE : °Ë»öÇÒ ±âº»À§Ä¡¿¡ ÇØ´çÇÏ´Â °´Ã¼ SFConst.SEARCH_ONELEVEL_SCOPE : °Ë»öÇÒ ±âº»À§Ä¡ÀÇ 1´Ü°è ¾Æ·¡ÀÇ ³ëµå SFConst.SEARCH_SUBTREE_SCOPE : °Ë»öÇÒ ±âº»À§Ä¡ ¾Æ·¡ÀÇ ¸ðµç ³ëµå
filter - °Ë»ö Á¶°Ç
SFInvalidParameterException
SFBindException
SFDaoException
SFInitDaoException
public java.util.Vector findAllUser(java.lang.String strSfDn,
int nSearchScope,
AbstractSearchFilter filter)
throws SFInvalidParameterException,
SFBindException,
SFDaoException,
SFInitDaoException
strSfDn - °Ë»öÇÒ ±âº» À§Ä¡ÀÇ sfDnnSearchScope - SFConst.SEARCH_OBJECT_SCOPE : °Ë»öÇÒ ±âº»À§Ä¡¿¡ ÇØ´çÇÏ´Â °´Ã¼ SFConst.SEARCH_ONELEVEL_SCOPE : °Ë»öÇÒ ±âº»À§Ä¡ÀÇ 1´Ü°è ¾Æ·¡ÀÇ ³ëµå SFConst.SEARCH_SUBTREE_SCOPE : °Ë»öÇÒ ±âº»À§Ä¡ ¾Æ·¡ÀÇ ¸ðµç ³ëµå
filter - °Ë»ö Á¶°Ç
SFInvalidParameterException
SFBindException
SFDaoException
SFInitDaoException
public java.util.Vector findUser(java.lang.String strSfDn,
AbstractSearchFilter strFilter,
DirtyBit db)
throws SFInvalidParameterException,
SFBindException,
SFDaoException,
SFInitDaoException
strSfDn - °Ë»öÇÒ ±âº»À§Ä¡strFilter - °Ë»öÇϱâ À§ÇÑ ÇÊÅÍÁ¶°Çdb - °Ë»ö ÆäÀÌÁö ±¸ºÐÀ» À§ÇÑ DirtyBit
SFInvalidParameterException
SFBindException
SFDaoException
SFInitDaoException
public int countUserInUserOrg(java.lang.String strSfDn)
throws SFInvalidParameterException,
SFBindException,
SFDaoException,
SFInitDaoException
strSfDn - »ç¿ëÀÚ°¡ À§Ä¡ÇÑ UserOrgÀÇ sfDn
SFInvalidParameterException
SFBindException
SFDaoException
SFInitDaoException
public java.lang.String getDisplayName(java.lang.String id)
throws SFInvalidParameterException,
SFBindException,
SFDaoException,
SFInitDaoException
ex)
1. ÀϹÝÀûÀÎ °æ¿ì
uid=gildong,ou=dev/softforum
È«±æµ¿ °³¹ßÆÀ ¼ÒÇÁÆ®Æ÷·³
========================================================
| ÀÔ·Â ID | ȸé Ç¥½Ã À̸§ |
========================================================
| /softforum | ¼ÒÇÁÆ®Æ÷·³ |
| ou=dev/softforum | °³¹ßÆÀ (¼ÒÇÁÆ®Æ÷·³) |
| uid=gildong,ou=dev/softforum | È«±æµ¿ (¼ÒÇÁÆ®Æ÷·³/°³¹ßÆÀ)|
========================================================
2. EIDÀÇ È¸éÇ¥½ÃÀ̸§ÀÌ ºñ¾îÀÖ´Â °æ¿ì
uid=gildong,ou=dev/softforum
È«±æµ¿ ¼ÒÇÁÆ®Æ÷·³
========================================================
| ÀÔ·Â ID | ȸé Ç¥½Ã À̸§ |
========================================================
| /softforum | ¼ÒÇÁÆ®Æ÷·³ |
| ou=dev/softforum | [dev] (¼ÒÇÁÆ®Æ÷·³) |
| uid=gildong,ou=dev/softforum | È«±æµ¿ (¼ÒÇÁÆ®Æ÷·³/[dev])|
========================================================
id - ID
SFInvalidParameterException
SFBindException
SFDaoException
SFInitDaoExceptionpublic java.lang.String getEntryDisplayName(java.lang.String id)
ex)
1. ÀϹÝÀûÀÎ °æ¿ì
uid=gildong,ou=dev/softforum
È«±æµ¿ °³¹ßÆÀ ¼ÒÇÁÆ®Æ÷·³
========================================================
| ÀÔ·Â ID | ȸé Ç¥½Ã À̸§ |
========================================================
| /softforum | ¼ÒÇÁÆ®Æ÷·³ |
| ou=dev/softforum | °³¹ßÆÀ |
| uid=gildong,ou=dev/softforum | ¼ÒÇÁÆ®Æ÷·³ |
========================================================
2. EIDÀÇ È¸éÇ¥½ÃÀ̸§ÀÌ ºñ¾îÀÖ´Â °æ¿ì
uid=gildong,ou=dev/softforum
========================================================
| ÀÔ·Â ID | ȸé Ç¥½Ã À̸§ |
========================================================
| /softforum | [softforum] |
| ou=dev/softforum | [dev] |
| uid=gildong,ou=dev/softforum | [gildong] |
========================================================
id - id
public void close()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||