|
|||||||||||
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
SFInitDaoException
public 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
SFInitDaoException
public 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 |