|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--SafeSignOn.SSO
Safe Sign-On(SSO) ½Ã½ºÅÛÀ» ÀÌ¿ëÇÏ¿© SSO ¹× EAM ±â´ÉÀ» ±¸ÇöÇϱâ À§ÇÑ ¼¹öÃø JAVA APIÀÌ´Ù.
ÀÌ Å¬·¡½º´Â ¼ÒÄÏÀ» ÀÌ¿ëÇÏ¿© SSO Engine/Agent¿Í °ü·ÃµÈ Á¤º¸¸¦ ÁÖ°í ¹ÞÀ¸¹Ç·Î½á
»ç¿ëÀÚ ÀÎÁõ, ¾Ïº¹È£È ¼ºñ½º, »ç¿ëÀÚ ¼¼¼Ç À¯Áö µîÀÇ SSO/EAM °ü·Ã ±â´ÉÀ» Á¦°øÇÑ´Ù.
SSO Java API¸¦ »ç¿ëÇϱâ À§Çؼ´Â »ç¿ëÇÏ·Á´Â °èÁ¤ ȤÀº ½Ã½ºÅÛÀÇ È¯°æº¯¼ö¿¡ CLASSPATH·Î Ŭ·¡½º°¡ À§Ä¡ÇÑ °æ·Î¸¦
¼³Á¤ÇØ ÁÖ¾î¾ß ÇÑ´Ù.
Java API¿¡¼ Á¦°øÇÏ´Â ÀϺΠÇÔ¼öµéÀº ƯÁ¤ ¹öÀüÀÇ SSO Engine/Agent¿¡¼¸¸ Áö¿øµÇ¹Ç·Î
ÇØ´ç API¿Í Åë½ÅÇÒ SSO Engine/Agent°¡ ¾î¶² ¹öÀüÀ¸·Î µ¿ÀÛÇϰí ÀÖ´ÂÁö È®ÀÎÇÏ¿©¾ß ÇÑ´Ù.
SSO Á¦Ç°±ºÀº Express, Standard, Enterprise ¹öÀüÀ¸·Î ±¸ºÐµÇ¸ç °¢°¢ÀÇ ¹öÀüÀº ¾Æ·¡¿Í °°Àº
±â´ÉÀ» Á¦°øÇÑ´Ù.
- Express ¹öÀü : ¾Ïº¹È£È ¼ºñ½º, »ç¿ëÀÚ ÀÎÁõ ¼öÇà(¼¼¼ÇÀ» À¯ÁöÇÏÁö ¾ÊÀ½)
- Standard ¹öÀü : ¾Ïº¹È£È ¼ºñ½º, »ç¿ëÀÚ ÀÎÁõ ¼öÇà(¼¼¼ÇÀ» À¯ÁöÇÔ)
- Enterprise ¹öÀü : ¾Ïº¹È£È ¼ºñ½º, »ç¿ëÀÚ ÀÎÁõ ¼öÇà(¼¼¼ÇÀ» À¯ÁöÇÔ), LDAPÀ» ÀÌ¿ëÇÑ »ç¿ëÀÚ ½Å¿ø È®ÀÎ,
»ç¿ëÀÚ Á¤º¸ °ü¸®, ±ÇÇѰü¸® Á¤º¸ °ü¸®, »ç¿ëÀÚ Á¤ÀÇ µ¥ÀÌÅÍ °ü¸®, °èÁ¤ Á¤º¸ °ü¸® µî
ÀÌ Å¬·¡½º¸¦ »ç¿ëÇϱâ À§Çؼ´Â SsoAuthInfo, SsoConfig, SsoConst, SsoParser
µîÀÇ Å¬·¡½º°¡ ÇÊ¿äÇÏ¸ç °¢ Ŭ·¡½ºÀÇ ±â´ÉÀº ´ÙÀ½°ú °°´Ù. °¢ Ŭ·¡½º¿¡ ´ëÇÑ »ó¼¼ÇÑ ¼³¸íÀº ÇØ´ç
Ŭ·¡½ºÀÇ ¹®¼¸¦ ÂüÁ¶ÇÑ´Ù.
- SsoConst : SSO Ŭ·¡½º¿¡¼ »ç¿ëÇÏ´Â »ó¼ö¿Í ¿¡·¯Äڵ带 ¸ð¾Æ³õÀº Ŭ·¡½ºÀÌ´Ù.
- SsoParser : SSO ½Ã½ºÅÛ¿¡¼ °øÅëÀûÀ¸·Î »ç¿ëÇÏ´Â NVDS Çü½ÄÀÇ ¹®ÀÚ¿À» ¸¸µé°Å³ª ÇÊ¿äÇÑ Á¤º¸¸¦ ÃßÃâÇϱâ
- À§ÇØ »ç¿ëÇÏ´Â NVDS ÆÄ¼ Ŭ·¡½º ÀÌ´Ù.
- SsoAuthInfo : Enterprise ¹öÀüÀÇ SSO ½Ã½ºÅÛ¿¡¼ ¸¹Àº ¼öÀÇ Ç׸ñ°ªÀ» °¡Áø »ç¿ëÀÚ Á¤º¸¸¦ ´Ù·ç±â À§ÇØ
»ç¿ëÇÏ´Â µ¥ÀÌÅÍ Å¬·¡½ºÀÌ´Ù.
- SsoConfig : SSO Ŭ·¡½º¿¡¼ »ç¿ëÇÏ´Â ¼¹öÁÖ¼Ò, Æ÷Æ®¹øÈ£ µîÀÇ ¼³Á¤°ªÀ» ´Ù·ç±â À§ÇÑ Å¬·¡½ºÀÌ´Ù.
SSO Ŭ·¡½º¿¡¼ ¹ß»ýÇÏ´Â ¿¡·¯´Â ´ÙÀ½°ú °°´Ù.
- (-1) ~ (-199) : API ³»ºÎ ¿¡·¯(¼ÒÄÏ ¿¡·¯, ¸Å°³º¯¼ö ÀÌ»ó, ¿¹¿Ü ¹ß»ý µî)
- (-200) ~ (-999) : API¿¡¼ ¹ß»ýÇÑ ¿¡·¯
- (-10001) ~ (-10999) : API¿¡¼ ¹ß»ýÇÑ ¿¡·¯
- (-1000) ~ (-1999) : SSO Engine/Agent¿¡¼ ¹ß»ýÇÑ ¿¡·¯
- (-2000) ~ (-2999) : Policy Server¿¡¼ ¹ß»ýÇÑ ¿¡·¯
- (-3000) ~ (-3999) : LDAP Á¢±Ù°úÁ¤¿¡¼ ¹ß»ýÇÑ ¿¡·¯
API¿¡¼ ¹ß»ýÇÏ´Â ¿¡·¯ÄÚµå´Â ¿¡·¯°¡ ¹ß»ýÇÑ ¸Þ¼Òµå¸¶´Ù ¹ÝȯµÇ´Â ¿¡·¯Äڵ尡 ´Ù¸£¹Ç·Î ÇØ´ç ¿¡·¯Äڵ带 ãÀ¸¸é
¾î¶² ¸Þ¼ÒµåÀÇ È£Ãâ·Î ÀÎÇØ ¹ß»ýÇÑ ¿¡·¯ÀÎÁö¸¦ ½±°Ô È®ÀÎÇÒ ¼ö ÀÖ´Ù.
ÀÚ¼¼ÇÑ ¿¡·¯ÄÚµå´Â ¿¡·¯Äڵ幮¼¸¦ ÂüÁ¶ÇÑ´Ù.
API ¸Þ¼ÒµåÀÇ ¸®Åϰª µ¥ÀÌÅÍŸÀÔÀÌ Á¤¼öÇü(int)ÀÌ ¾Æ´Ñ °æ¿ì¿¡´Â ¸Þ¼ÒµåÀÇ ½ÇÇàÈÄ¿¡ getLastError()
¸Þ¼Òµå¸¦ »ç¿ëÇÏ¿© ¿¡·¯ ¹ß»ý ¿©ºÎ¸¦ °Ë»çÇÒ ¼ö ÀÖÀ¸¸ç, ¿¡·¯°ªÀº ´ÙÀ½ SSO Ŭ·¡½ºÀÇ API È£Ãâ Àü±îÁö
°ªÀÌ À¯Áö µÈ´Ù.
SsoAuthInfo
,
SsoConfig
,
SsoConst
,
SsoParser
Field Summary | |
static java.lang.String |
version
SSO Ŭ·¡½ºÀÇ ¹öÀü Á¤º¸. |
Constructor Summary | |
SSO()
SSO °´Ã¼ÀÇ ±âº» »ý¼ºÀÚ. |
|
SSO(int portNumber,
java.lang.String apiKey)
SSO °´Ã¼ »ý¼ºÀÚ. |
|
SSO(java.lang.String apiKey)
SSO °´Ã¼ »ý¼ºÀÚ(±ÇÀå). |
|
SSO(java.lang.String apiKey,
int portNumber)
SSO °´Ã¼ »ý¼ºÀÚ. |
Method Summary | |
int |
addAccountProfile(java.lang.String token,
java.lang.String serviceID,
java.lang.String userID,
java.lang.String password)
»ç¿ëÀÚ °èÁ¤ ÇÁ·ÎÆÄÀÏ(Account Profile)À» Ãß°¡ÇÑ´Ù. |
int |
addAccountProfile(java.lang.String token,
java.lang.String serviceID,
java.lang.String userID,
java.lang.String password,
java.lang.String clientIp)
»ç¿ëÀÚ °èÁ¤ ÇÁ·ÎÆÄÀÏ(Account Profile)À» Ãß°¡ÇÑ´Ù. |
int |
addUserDataTag(java.lang.String token,
java.lang.String tagName,
java.lang.String tagValue)
»ç¿ëÀÚµ¥ÀÌÅÍ¿¡ ÇϳªÀÇ ÇÊµå µ¥ÀÌÅ͸¦ ´õÇÏ´Â ¸Þ¼ÒµåÀÌ´Ù. |
int |
addUserDataTag(java.lang.String token,
java.lang.String tagName,
java.lang.String tagValue,
java.lang.String clientIp)
»ç¿ëÀÚµ¥ÀÌÅÍ¿¡ ÇϳªÀÇ ÇÊµå µ¥ÀÌÅ͸¦ ´õÇÏ´Â ¸Þ¼ÒµåÀÌ´Ù. |
SafeSignOn.SsoAuthInfo |
authDN(java.lang.String dn,
boolean overwriteOption,
java.lang.String clientIP)
ÀÎÁõ¼ÀÇ DNÀ» ÀÌ¿ëÇÏ¿© LDAP ¼ºñ½º¿¡ µî·ÏµÈ »ç¿ëÀÚ¸¦ ÀÎÁõ¹Þ´Â´Ù(¿£ÅÍÇÁ¶óÀÌÁî ¹öÀü). |
SafeSignOn.SsoAuthInfo |
authDN(java.lang.String dn,
java.lang.String password,
boolean overwriteOption,
java.lang.String clientIP)
ÀÎÁõ¼ÀÇ DNÀ» ÀÌ¿ëÇÏ¿© LDAP ¼ºñ½º¿¡ µî·ÏµÈ »ç¿ëÀÚ¸¦ ÀÎÁõ¹Þ´Â´Ù(¿£ÅÍÇÁ¶óÀÌÁî ¹öÀü). |
SafeSignOn.SsoAuthInfo |
authID(java.lang.String userID,
boolean overwriteOption,
java.lang.String clientIP)
¾ÆÀ̵𸦠ÀÌ¿ëÇÏ¿© LDAP ¼ºñ½º¿¡ µî·ÏµÈ »ç¿ëÀÚ¸¦ ÀÎÁõÇÑ´Ù(¿£ÅÍÇÁ¶óÀÌÁî ¹öÀü). |
SafeSignOn.SsoAuthInfo |
authID(java.lang.String userID,
java.lang.String password,
boolean overwriteOption,
java.lang.String clientIP)
¾ÆÀ̵𸦠ÀÌ¿ëÇÏ¿© LDAP ¼ºñ½º¿¡ µî·ÏµÈ »ç¿ëÀÚ¸¦ ÀÎÁõÇÑ´Ù(¿£ÅÍÇÁ¶óÀÌÁî ¹öÀü). |
int |
createUserData(java.lang.String token,
java.util.Hashtable userData)
»õ·Î¿î »ç¿ëÀÚµ¥ÀÌÅ͸¦ PS¿¡ »ý¼ºÇϰųª °»½ÅÇÑ´Ù. |
int |
createUserData(java.lang.String token,
java.util.Hashtable userData,
java.lang.String clientIp)
»õ·Î¿î »ç¿ëÀÚµ¥ÀÌÅ͸¦ PS¿¡ »ý¼ºÇϰųª °»½ÅÇÑ´Ù. |
int |
createUserData(java.lang.String token,
java.lang.String userData)
»õ·Î¿î »ç¿ëÀÚµ¥ÀÌÅ͸¦ PS¿¡ »ý¼ºÇϰųª °»½ÅÇÑ´Ù. |
int |
createUserData(java.lang.String token,
java.lang.String userData,
java.lang.String clientIp)
»õ·Î¿î »ç¿ëÀÚµ¥ÀÌÅ͸¦ PS¿¡ »ý¼ºÇϰųª °»½ÅÇÑ´Ù. |
java.lang.String |
dec(java.lang.String data,
java.lang.String password)
ƯÁ¤ ¹æ½ÄÀ¸·Î ¾ÏÈ£ÈµÈ µ¥ÀÌÅ͸¦ º¹È£ÈÇÑ´Ù. |
int |
deleteAccountProfile(java.lang.String token,
java.lang.String serviceID,
java.lang.String password)
»ç¿ëÀÚÀÇ °èÁ¤ ÇÁ·ÎÆÄÀÏ(Account Profile)À» »èÁ¦ÇÑ´Ù. |
int |
deleteAccountProfile(java.lang.String token,
java.lang.String serviceID,
java.lang.String password,
java.lang.String clientIp)
»ç¿ëÀÚÀÇ °èÁ¤ ÇÁ·ÎÆÄÀÏ(Account Profile)À» »èÁ¦ÇÑ´Ù. |
int |
deleteUserData(java.lang.String token)
»ç¿ëÀÚµ¥ÀÌÅ͸¦ PS¿¡¼ »èÁ¦ÇÑ´Ù. |
int |
deleteUserData(java.lang.String token,
java.lang.String clientIp)
»ç¿ëÀÚµ¥ÀÌÅ͸¦ PS¿¡¼ »èÁ¦ÇÑ´Ù. |
int |
deleteUserDataTag(java.lang.String token,
java.lang.String tagName)
»ç¿ëÀÚµ¥ÀÌÅÍÀÇ Çʵå Çϳª¸¦ »èÁ¦ÇÏ´Â ¸Þ¼ÒµåÀÌ´Ù. |
int |
deleteUserDataTag(java.lang.String token,
java.lang.String tagName,
java.lang.String clientIp)
»ç¿ëÀÚµ¥ÀÌÅÍÀÇ Çʵå Çϳª¸¦ »èÁ¦ÇÏ´Â ¸Þ¼ÒµåÀÌ´Ù. |
java.lang.String |
enc(java.lang.String data,
java.lang.String password)
»ç¿ëÀÚ°¡ Á¦°øÇÑ µ¥ÀÌÅ͸¦ SEED ¹æ½ÄÀ¸·Î ¾ÏÈ£ÈÇÑ´Ù. |
java.lang.String |
enc(java.lang.String data,
java.lang.String password,
int encodeType)
»ç¿ëÀÚ°¡ Á¦°øÇÑ µ¥ÀÌÅ͸¦ SEED ¹æ½ÄÀ¸·Î ¾ÏÈ£ÈÇÑ´Ù. |
java.lang.String |
encEx(java.lang.String data,
java.lang.String password,
int algorithmType)
»ç¿ëÀÚ°¡ Á¦°øÇÑ µ¥ÀÌÅ͸¦ ÁöÁ¤µÈ ¹æ½ÄÀ¸·Î ¾ÏÈ£ÈÇÑ´Ù. |
java.lang.String |
encEx(java.lang.String data,
java.lang.String password,
int algorithmType,
int encodeType)
»ç¿ëÀÚ°¡ Á¦°øÇÑ µ¥ÀÌÅ͸¦ ÁöÁ¤µÈ ¹æ½ÄÀ¸·Î ¾ÏÈ£ÈÇÑ´Ù. |
java.lang.String |
getAccountProfile(java.lang.String token,
java.lang.String serviceID)
ÀúÀåµÈ »ç¿ëÀÚ °èÁ¤ ÇÁ·ÎÆÄÀÏ(Account Profile)À» °¡Á®¿Â´Ù. |
java.lang.String |
getAccountProfile(java.lang.String token,
java.lang.String serviceID,
java.lang.String clientIp)
ÀúÀåµÈ »ç¿ëÀÚ °èÁ¤ ÇÁ·ÎÆÄÀÏ(Account Profile)À» °¡Á®¿Â´Ù. |
java.lang.String |
getAllValues()
»ç¿ëÀÚÁ¤ÀÇ µ¥ÀÌÅÍ¿µ¿ª¿¡ ÀúÀåµÈ Àüü µ¥ÀÌÅ͸¦ ³Ñ°ÜÁØ´Ù. |
int |
getIndex(java.lang.String tag,
java.lang.String value)
|
int |
getIndex(java.lang.String source,
java.lang.String tag,
java.lang.String value)
ÁÖ¾îÁø ű×À̸§-µ¥ÀÌÅÍ ½ÖÀ» ã¾Æ ÇØ´ç ű×À̸§¿¡¼ÀÇ À妽º °ªÀ» ³Ñ°ÜÁØ´Ù. |
int |
getLastError()
°¡Àå ÃÖ±ÙÀÇ ¿¡·¯ Äڵ带 ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getLastErrorMsg()
³»ºÎÀûÀ¸·Î ¹ß»ýÇÑ °¡Àå ÃÖ±ÙÀÇ ¿¡·¯ ¸Þ½ÃÁö¸¦ ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getPermission(java.lang.String srdn)
À͸íÀÇ »ç¿ëÀÚ°¡ °¡Áø ±ÇÇÑÀ» °Ë»öÇÑ´Ù(¿£ÅÍÇÁ¶óÀÌÁî ¹öÀü). |
java.lang.String |
getPermission(java.lang.String srdn,
java.lang.String token,
java.lang.String clientIP)
»ç¿ëÀÚ°¡ °¡Áø ±ÇÇÑÀ» °Ë»öÇÑ´Ù(¿£ÅÍÇÁ¶óÀÌÁî ¹öÀü). |
java.lang.String |
getSchemaData(java.lang.String token,
java.lang.String attrName)
LDAP µîÀÇ ÀÚ·áÀúÀå¼Ò¿¡ ÀúÀåµÈ µ¥ÀÌÅ͸¦ °¡Á®¿Â´Ù. |
java.lang.String |
getSchemaData(java.lang.String token,
java.lang.String attrName,
java.lang.String clientIp)
LDAP µîÀÇ ÀÚ·áÀúÀå¼Ò¿¡ ÀúÀåµÈ µ¥ÀÌÅ͸¦ °¡Á®¿Â´Ù. |
java.lang.String |
getSchemaOrgID(java.lang.String token)
LDAP µîÀÇ ÀÚ·áÀúÀå¼Ò¿¡¼ »ç¿ëÀÚÀÇ Á¶Á÷ ID¸¦ °¡Á®¿Â´Ù. |
java.lang.String |
getSchemaOrgID(java.lang.String token,
java.lang.String clientIp)
LDAP µîÀÇ ÀÚ·áÀúÀå¼Ò¿¡¼ »ç¿ëÀÚÀÇ Á¶Á÷ ID¸¦ °¡Á®¿Â´Ù. |
java.lang.String |
getServiceList(java.lang.String sBase,
java.lang.String scope)
À͸íÀÇ »ç¿ëÀÚ°¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ÀÚ¿øÀÇ ¸ñ·ÏÀ» °Ë»öÇÑ´Ù(¿£ÅÍÇÁ¶óÀÌÁî ¹öÀü). |
java.lang.String |
getServiceList(java.lang.String sBase,
java.lang.String scope,
java.lang.String token,
java.lang.String permission,
java.lang.String clientIP)
»ç¿ëÀÚ°¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ÀÚ¿øÀÇ ¸ñ·ÏÀ» °Ë»öÇÑ´Ù(¿£ÅÍÇÁ¶óÀÌÁî ¹öÀü). |
java.lang.String |
getServiceTree(java.lang.String token,
java.lang.String serviceID)
»ç¿ëÀÚ°¡ »ç¿ë°¡´ÉÇÑ ¼ºñ½º ÇÁ·ÎÆÄÀϰú ¼ºñ½º ±¸Á¶ ÇÁ·ÎÆÄÀÏÀÇ ¸ñ·Ï(Service Tree)¸¦ °¡Á®¿Â´Ù. |
java.lang.String |
getServiceTree(java.lang.String token,
java.lang.String serviceID,
java.lang.String clientIp)
»ç¿ëÀÚ°¡ »ç¿ë°¡´ÉÇÑ ¼ºñ½º ÇÁ·ÎÆÄÀϰú ¼ºñ½º ±¸Á¶ ÇÁ·ÎÆÄÀÏÀÇ ¸ñ·Ï(Service Tree)¸¦ °¡Á®¿Â´Ù. |
java.lang.String |
getToken()
½ÇÁ¦ »ý¼ºµÈ ÅäÅ«°ª(String)À» ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getUserData(java.lang.String token)
PS¿¡¼ »ç¿ëÀÚµ¥ÀÌÅ͸¦ °¡Á®¿Â´Ù. |
java.lang.String |
getUserData(java.lang.String token,
java.lang.String clientIp)
PS¿¡¼ »ç¿ëÀÚµ¥ÀÌÅ͸¦ °¡Á®¿Â´Ù. |
java.util.Hashtable |
getUserDataHashtable(java.lang.String token)
PS¿¡¼ »ç¿ëÀÚµ¥ÀÌÅ͸¦ °¡Á®¿Â´Ù. |
java.util.Hashtable |
getUserDataHashtable(java.lang.String token,
java.lang.String clientIp)
PS¿¡¼ »ç¿ëÀÚµ¥ÀÌÅ͸¦ °¡Á®¿Â´Ù. |
java.lang.String |
getUserDataTag(java.lang.String token,
java.lang.String tagName)
»ç¿ëÀÚµ¥ÀÌÅ͸¦ ÇÊµå ´ÜÀ§·Î ¾ò¾î¿Â´Ù. |
java.lang.String |
getUserDataTag(java.lang.String token,
java.lang.String tagName,
java.lang.String clientIp)
»ç¿ëÀÚµ¥ÀÌÅ͸¦ ÇÊµå ´ÜÀ§·Î ¾ò¾î¿Â´Ù. |
int |
getUserSession(java.lang.String token)
verifyToken()À¸·Î ÅëÇյǾúÀ¸¸ç ÇöÀç´Â »ç¿ëÇÏÁö ¾Ê´Â´Ù. |
int |
getUserSession(java.lang.String token,
java.lang.String clientIP)
verifyToken()À¸·Î ÅëÇյǾúÀ¸¸ç ÇöÀç´Â »ç¿ëÇÏÁö ¾Ê´Â´Ù. |
java.lang.String |
getValue(java.lang.String tagName)
»ç¿ëÀÚ µ¥ÀÌÅÍ °ª¿¡¼ ƯÁ¤ ű×ÀÇ °ªÀ» Á¶È¸ÇÑ´Ù. |
java.lang.String |
getValue(java.lang.String tagName,
int index)
»ç¿ëÀÚ µ¥ÀÌÅÍ °ª¿¡¼ ƯÁ¤ ÅÂ±× °ªÀ» Á¶È¸ÇÑ´Ù. |
java.lang.String |
getValueCLT()
CLT °ªÀ» ÂüÁ¶Çϱâ À§ÇÑ ¸Þ¼ÒµåÀÌ´Ù. |
java.lang.String |
getValueUserID()
»ç¿ëÀÚ µ¥ÀÌÅÍ °ª¿¡¼ »ç¿ëÀÚ ¾ÆÀ̵ð(UID)°ªÀ» Á¶È¸ÇÑ´Ù. |
java.util.Hashtable |
getValueUsingHashTable()
|
java.lang.String |
getVersion()
SSO Ŭ·¡½ºÀÇ ¹öÁ¯À» ¾Ë·ÁÁØ´Ù. |
java.lang.String |
hash(java.lang.String data)
»ç¿ëÀÚ°¡ ÀÔ·ÂÇÑ µ¥ÀÌÅ͸¦ SHA-1 ¹æ½ÄÀ¸·Î ÇØ½¬ÇÑ´Ù. |
java.lang.String |
hash(java.lang.String data,
int encodeType)
»ç¿ëÀÚ°¡ ÀÔ·ÂÇÑ µ¥ÀÌÅ͸¦ SHA-1 ¹æ½ÄÀ¸·Î ÇØ½¬ÇÑ´Ù. |
java.lang.String |
hashEx(java.lang.String data,
int algorithmType)
»ç¿ëÀÚ°¡ ÀÔ·ÂÇÑ µ¥ÀÌÅ͸¦ »ç¿ëÀÚ°¡ ÁöÁ¤ÇÑ ¹æ½ÄÀ¸·Î ÇØ½¬ÇÑ´Ù. |
java.lang.String |
hashEx(java.lang.String data,
int algorithmType,
int encodeType)
»ç¿ëÀÚ°¡ ÀÔ·ÂÇÑ µ¥ÀÌÅ͸¦ »ç¿ëÀÚ°¡ ÁöÁ¤ÇÑ ¹æ½ÄÀ¸·Î ÇØ½¬ÇÑ´Ù. |
int |
log(java.lang.String logID,
java.lang.String logMsg)
SSO EngineÀÇ log µð·ºÅ丮¿¡ »ç¿ëÀÚ Á¤ÀÇ ·Î±×¸¦ ³²±ä´Ù. |
java.lang.String |
macEx(java.lang.String data,
java.lang.String password,
int algorithmType,
int encodeType)
¾ÆÁ÷ Áö¿øÇÏÁö ¾Ê´Â´Ù. |
java.lang.String |
makeSimpleToken(int version,
java.lang.String userID,
java.lang.String targetServerID)
SSO ÅäÅ«À» »ý¼ºÇÑ´Ù(ÀͽºÇÁ·¹½º ¹öÀü). |
java.lang.String |
makeSimpleToken(int version,
java.lang.String userID,
java.lang.String targetServerID,
java.lang.String clientIP)
SSO ÅäÅ«À» »ý¼ºÇÑ´Ù(ÀͽºÇÁ·¹½º ¹öÀü). |
java.lang.String |
makeSimpleToken(java.lang.String version,
java.lang.String userID,
java.lang.String targetServerID,
java.lang.String clientIP)
|
java.lang.String |
makeToken(int version,
java.lang.String sessionToken,
java.lang.String targetServerID)
SSO ÅäÅ«À» »ý¼ºÇÑ´Ù(½ºÅÄ´Ùµå ¹öÀü). |
java.lang.String |
makeToken(int version,
java.lang.String sessionToken,
java.lang.String targetServerID,
java.lang.String clientIP)
SSO ÅäÅ«À» »ý¼ºÇÑ´Ù(½ºÅÄ´Ùµå ¹öÀü). |
java.lang.String |
makeToken(java.lang.String version,
java.lang.String sessionToken,
java.lang.String targetServerID,
java.lang.String clientIP)
|
int |
modifyAccountID(java.lang.String token,
java.lang.String serviceID,
java.lang.String userID,
java.lang.String password)
»ç¿ëÀÚÀÇ °èÁ¤ ÇÁ·ÎÆÄÀÏ(Account Profile)ÀÇ »ç¿ëÀÚ ID °ªÀ» ¼öÁ¤ÇÑ´Ù. |
int |
modifyAccountID(java.lang.String token,
java.lang.String serviceID,
java.lang.String userID,
java.lang.String password,
java.lang.String clientIp)
»ç¿ëÀÚÀÇ °èÁ¤ ÇÁ·ÎÆÄÀÏ(Account Profile)ÀÇ »ç¿ëÀÚ ID °ªÀ» ¼öÁ¤ÇÑ´Ù. |
int |
modifyAccountPassword(java.lang.String token,
java.lang.String serviceID,
java.lang.String password,
java.lang.String newPassword)
»ç¿ëÀÚÀÇ °èÁ¤ ÇÁ·ÎÆÄÀÏ(Account Profile)ÀÇ ºñ¹Ð¹øÈ£ °ªÀ» ¼öÁ¤ÇÑ´Ù. |
int |
modifyAccountPassword(java.lang.String token,
java.lang.String serviceID,
java.lang.String password,
java.lang.String newPassword,
java.lang.String clientIp)
»ç¿ëÀÚÀÇ °èÁ¤ ÇÁ·ÎÆÄÀÏ(Account Profile)ÀÇ ºñ¹Ð¹øÈ£ °ªÀ» ¼öÁ¤ÇÑ´Ù. |
void |
printVersion()
SSO Ŭ·¡½ºÀÇ ¹öÁ¯À» Ç¥ÁØ Ãâ·ÂÀ¸·Î º¸¿©ÁØ´Ù. |
int |
putValue(java.lang.String tagName,
java.lang.String tagValue)
»ç¿ëÀÚÁ¤ÀÇ µ¥ÀÌÅÍ¿µ¿ª¿¡ µ¥ÀÌÅ͸¦ Ãß°¡ÇÑ´Ù. |
void |
putValueUsingHashTable(java.util.Hashtable table)
|
int |
rand()
½ÊÁø ÀÇ»ç ³¼ö¸¦ »ý¼ºÇÑ´Ù. |
java.lang.String |
randEx(int size,
int encodeType)
ÁöÁ¤µÈ Å©±âÀÇ ¹ÙÀÌÆ® ¹è¿ ÀÇ»ç ³¼ö µ¥ÀÌÅ͸¦ ¸¸µé¾î ³½´Ù. |
int |
regUserSession(java.lang.String userID,
java.lang.String clientIP,
boolean overwriteOption)
»ç¿ëÀÚ ¼¼¼Ç Á¤º¸¸¦ ¸¸µé°í Á¤Ã¥ ¼¹ö(Policy Server)¿¡ µî·ÏÇÑ´Ù(½ºÅÄ´Ùµå ¹öÀü). |
void |
resetAllValues()
»ç¿ëÀÚ µ¥ÀÌÅͰªÀ» ¸ðµÎ ÃʱâÈÇÑ´Ù. |
void |
setHostName(java.lang.String hostName)
SSO ¿£ÁøÀÇ È£½ºÆ®¸íÀ» ÁöÁ¤µÈ °ªÀ¸·Î º¯°æÇÑ´Ù. |
void |
setPortNumber(int portNumber)
SSO ¿£ÁøÀÇ Æ÷Æ®¹øÈ£¸¦ ÁöÁ¤µÈ °ªÀ¸·Î º¯°æÇÑ´Ù. |
int |
unregUserSession(java.lang.String token)
»ç¿ëÀÚ ¼¼¼Ç Á¤º¸¸¦ »èÁ¦ÇÑ´Ù(½ºÅÄ´Ùµå ¹öÀü). |
int |
unregUserSession(java.lang.String token,
java.lang.String clientIP)
»ç¿ëÀÚ ¼¼¼Ç Á¤º¸¸¦ »èÁ¦ÇÑ´Ù(½ºÅÄ´Ùµå ¹öÀü). |
int |
updateUserData(java.lang.String token,
java.util.Hashtable userData)
|
int |
updateUserData(java.lang.String token,
java.util.Hashtable userData,
java.lang.String clientIp)
|
int |
updateUserData(java.lang.String token,
java.lang.String userData)
|
int |
updateUserData(java.lang.String token,
java.lang.String userData,
java.lang.String clientIp)
|
int |
updateUserDataTag(java.lang.String token,
java.lang.String tagName,
java.lang.String tagValue,
boolean overwriteFlag)
»ç¿ëÀÚµ¥ÀÌÅ͸¦ ÇÊµå ´ÜÀ§·Î °»½ÅÇÑ´Ù. |
int |
updateUserDataTag(java.lang.String token,
java.lang.String tagName,
java.lang.String tagValue,
boolean overwriteFlag,
java.lang.String clientIp)
»ç¿ëÀÚµ¥ÀÌÅ͸¦ ÇÊµå ´ÜÀ§·Î °»½ÅÇÑ´Ù. |
int |
userAdd(SafeSignOn.SsoAuthInfo authInfo)
»õ·Î¿î »ç¿ëÀÚ Á¤º¸¸¦ LDAP ¼ºñ½º¿¡ Ãß°¡ÇÑ´Ù(¿£ÅÍÇÁ¶óÀÌÁî ¹öÀü). |
int |
userAdd(java.lang.String userID,
java.lang.String name,
java.lang.String ous)
»õ·Î¿î »ç¿ëÀÚ Á¤º¸¸¦ LDAP ¼ºñ½º¿¡ Ãß°¡ÇÑ´Ù(¿£ÅÍÇÁ¶óÀÌÁî ¹öÀü) . |
int |
userDisable(java.lang.String token,
java.lang.String password,
int reasonCode)
LDAP ¼ºñ½º¿¡ µî·ÏµÈ »ç¿ëÀÚ¸¦ 'Àá±Ý»óÅÂ'·Î ¼³Á¤ÇÑ´Ù(¿£ÅÍÇÁ¶óÀÌÁî ¹öÀü). |
int |
userDisable(java.lang.String token,
java.lang.String password,
int reasonCode,
java.lang.String clientIP)
LDAP ¼ºñ½º¿¡ µî·ÏµÈ »ç¿ëÀÚ¸¦ 'Àá±Ý»óÅÂ'·Î ¼³Á¤ÇÑ´Ù(¿£ÅÍÇÁ¶óÀÌÁî ¹öÀü). |
int |
userModify(SafeSignOn.SsoAuthInfo authInfo,
java.lang.String clientIP)
LDAP ¼ºñ½º¿¡ µî·ÏµÈ »ç¿ëÀÚÀÇ Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù(¿£ÅÍÇÁ¶óÀÌÁî ¹öÀü). |
int |
userModifyPwd(java.lang.String token,
java.lang.String currentPassword,
java.lang.String newPassword)
LDAP ¼ºñ½º¿¡ µî·ÏµÈ »ç¿ëÀÚÀÇ ºñ¹Ð¹øÈ£¸¦ º¯°æÇÑ´Ù(¿£ÅÍÇÁ¶óÀÌÁî ¹öÀü). |
int |
userModifyPwd(java.lang.String token,
java.lang.String currentPassword,
java.lang.String newPassword,
java.lang.String clientIP)
LDAP ¼ºñ½º¿¡ µî·ÏµÈ »ç¿ëÀÚÀÇ ºñ¹Ð¹øÈ£¸¦ º¯°æÇÑ´Ù(¿£ÅÍÇÁ¶óÀÌÁî ¹öÀü). |
int |
userSearch(java.lang.String userID)
ÇØ´ç »ç¿ëÀÚ°¡ Á¸ÀçÇÏ´ÂÁö LDAP ¼ºñ½º¸¦ °Ë»öÇÑ´Ù(¿£ÅÍÇÁ¶óÀÌÁî ¹öÀü). |
SafeSignOn.SsoAuthInfo |
userView(java.lang.String token)
LDAP ¼ºñ½º¿¡ µî·ÏµÈ »ç¿ëÀÚÀÇ Á¤º¸¸¦ ¾ò¾î¿Â´Ù(¿£ÅÍÇÁ¶óÀÌÁî ¹öÀü). |
SafeSignOn.SsoAuthInfo |
userView(java.lang.String token,
java.lang.String clientIP)
LDAP ¼ºñ½º¿¡ µî·ÏµÈ »ç¿ëÀÚÀÇ Á¤º¸¸¦ ¾ò¾î¿Â´Ù(¿£ÅÍÇÁ¶óÀÌÁî ¹öÀü). |
int |
verifyToken(java.lang.String token)
SSO ÅäÅ«À» °ËÁõÇÑ´Ù. |
int |
verifyToken(java.lang.String token,
java.lang.String clientIP)
SSO ÅäÅ«À» °ËÁõÇÑ´Ù. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String version
Object.getClass()
,
Constant Field ValuesConstructor Detail |
public SSO()
SsoConfig
,
SSO(java.lang.String)
,
SSO(int, java.lang.String)
,
SSO(java.lang.String, int)
public SSO(java.lang.String apiKey)
apiKey
- ƯÁ¤ ¸Þ¼Òµå È£Ãâ½Ã º¸¾È °È¸¦ À§ÇØ »ç¿ëÇϴ Ű °ª. SsoConfig
,
SSO()
,
SSO(int, java.lang.String)
,
SSO(java.lang.String, int)
public SSO(int portNumber, java.lang.String apiKey)
portNumber
- SSO Engine/AgentÀÇ Á¢¼Ó Æ÷Æ®¹øÈ£. 1~65535ÀÇ ¹üÀ§¸¦ ¹þ¾î³ª¸é ±âº»°ªÀ¸·Î ¼³Á¤µÈ´Ù.apiKey
- ƯÁ¤ ¸Þ¼Òµå È£Ãâ½Ã º¸¾È °È¸¦ À§ÇØ »ç¿ëÇϴ Ű °ª.SsoConfig
,
SSO()
,
SSO(java.lang.String)
,
SSO(java.lang.String, int)
public SSO(java.lang.String apiKey, int portNumber)
portNumber
- SSO Engine/AgentÀÇ Á¢¼Ó Æ÷Æ®¹øÈ£. 1~65535ÀÇ ¹üÀ§¸¦ ¹þ¾î³ª¸é ±âº»°ªÀ¸·Î ¼³Á¤µÈ´Ù.apiKey
- ƯÁ¤ ¸Þ¼Òµå È£Ãâ½Ã º¸¾È °È¸¦ À§ÇØ »ç¿ëÇϴ Ű °ª.SsoConfig
,
SSO()
,
SSO(java.lang.String)
,
SSO(int, java.lang.String)
Method Detail |
public int log(java.lang.String logID, java.lang.String logMsg)
logID
- »ç¿ëÀÚ°¡ Á¤ÀÇÇÑ ÀÓÀÇÀÇ ¾ÆÀ̵ð. ¸Þ½ÃÁö¸¦ ´©°¡ º¸³Â´ÂÁö ±¸ºÐÇϱâ À§ÇØ »ç¿ëÇÑ´Ù. (ÃÖ´ë 16bytes )logMsg
- »ç¿ëÀÚ°¡ Á¤ÀÇÇÑ ÀÓÀÇÀÇ ¸Þ½ÃÁö. (ÃÖ´ë 80bytes)SsoConst.E_LOG
public java.lang.String enc(java.lang.String data, java.lang.String password)
data
- ¾ÏÈ£ÈÇÒ µ¥ÀÌÅÍpassword
- ¾Ïȣȿ¡ »ç¿ëÇÒ ºñ¹Ð¹øÈ£SsoConst.E_ENC
,
enc(java.lang.String, java.lang.String, int)
,
encEx(java.lang.String, java.lang.String, int)
,
encEx(java.lang.String, java.lang.String, int, int)
,
dec(java.lang.String, java.lang.String)
public java.lang.String enc(java.lang.String data, java.lang.String password, int encodeType)
data
- ¾ÏÈ£ÈÇÒ µ¥ÀÌÅÍpassword
- ¾Ïȣȿ¡ »ç¿ëÇÒ ºñ¹Ð¹øÈ£encodeType
- ¾ÏÈ£ÈÇÑ µ¥ÀÌÅÍÀÇ ÀÎÄÚµù ¹æ½Ä.
(SsoConst Ŭ·¡½ºÀÇ ENC_BASE64, ENC_HEXA, ENC_DEFAULT »ó¼ö¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù.)SsoConst.E_ENC
,
enc(java.lang.String, java.lang.String)
,
encEx(java.lang.String, java.lang.String, int)
,
encEx(java.lang.String, java.lang.String, int, int)
,
dec(java.lang.String, java.lang.String)
public java.lang.String encEx(java.lang.String data, java.lang.String password, int algorithmType)
data
- ¾ÏÈ£ÈÇÒ µ¥ÀÌÅÍpassword
- ¾Ïȣȿ¡ »ç¿ëÇÒ ºñ¹Ð¹øÈ£algorithmType
- µ¥ÀÌÅÍÀÇ ¾ÏÈ£È ¹æ½Ä.
(SsoConst Ŭ·¡½ºÀÇ ALGO_SEED, ALGO_3DES, ALGO_RC4_128, ALGO_DEFAULT »ó¼ö¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù.)SsoConst.E_ENC
,
enc(java.lang.String, java.lang.String)
,
enc(java.lang.String, java.lang.String, int)
,
encEx(java.lang.String, java.lang.String, int, int)
,
dec(java.lang.String, java.lang.String)
public java.lang.String encEx(java.lang.String data, java.lang.String password, int algorithmType, int encodeType)
data
- ¾ÏÈ£ÈÇÒ µ¥ÀÌÅÍpassword
- ¾Ïȣȿ¡ »ç¿ëÇÒ ºñ¹Ð¹øÈ£algorithmType
- µ¥ÀÌÅÍÀÇ ¾ÏÈ£È ¹æ½Ä.
(SsoConst Ŭ·¡½ºÀÇ ALGO_SEED, ALGO_3DES, ALGO_RC4_128, ALGO_DEFAULT »ó¼ö¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù.)encodeType
- ¾ÏÈ£ÈÇÑ µ¥ÀÌÅÍÀÇ ÀÎÄÚµù ¹æ½Ä.
(SsoConst Ŭ·¡½ºÀÇ ENC_BASE64, ENC_HEXA, ENC_DEFAULT »ó¼ö¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù.)SsoConst.E_ENC
,
enc(java.lang.String, java.lang.String)
,
enc(java.lang.String, java.lang.String, int)
,
encEx(java.lang.String, java.lang.String, int)
,
dec(java.lang.String, java.lang.String)
public java.lang.String dec(java.lang.String data, java.lang.String password)
data
- º¹È£ÈÇÒ µ¥ÀÌÅÍpassword
- º¹È£È¿¡ »ç¿ëÇÒ ºñ¹Ð¹øÈ£ enc(java.lang.String, java.lang.String)
,
enc(java.lang.String, java.lang.String, int)
,
encEx(java.lang.String, java.lang.String, int)
,
encEx(java.lang.String, java.lang.String, int, int)
public java.lang.String hash(java.lang.String data)
data
- ÇØ½¬ÇÒ µ¥ÀÌÅÍSsoConst.E_HASH
,
hash(java.lang.String, int)
,
hashEx(java.lang.String, int)
,
hashEx(java.lang.String, int, int)
public java.lang.String hash(java.lang.String data, int encodeType)
data
- ÇØ½¬ÇÒ µ¥ÀÌÅÍencodeType
- µ¥ÀÌÅÍÀÇ ÀÎÄÚµù ¹æ½Ä.
(SsoConst Ŭ·¡½ºÀÇ ENC_BASE64, ENC_HEXA, ENC_DEFAULT »ó¼ö¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù.)SsoConst.E_HASH
,
hash(java.lang.String)
,
hashEx(java.lang.String, int)
,
hashEx(java.lang.String, int, int)
public java.lang.String hashEx(java.lang.String data, int algorithmType)
data
- ÇØ½¬ÇÒ µ¥ÀÌÅÍalgorithmType
- µ¥ÀÌÅÍÀÇ ÇØ½¬ ¹æ½Ä.
(SsoConst Ŭ·¡½ºÀÇ ALGO_SHA1, ALGO_MD2, ALGO_MD5 »ó¼ö¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù.)SsoConst.E_HASH
,
hash(java.lang.String)
,
hash(java.lang.String, int)
,
hashEx(java.lang.String, int, int)
public java.lang.String hashEx(java.lang.String data, int algorithmType, int encodeType)
data
- ÇØ½¬ÇÒ µ¥ÀÌÅÍalgorithmType
- µ¥ÀÌÅÍÀÇ ÇØ½¬ ¹æ½Ä.
(SsoConst Ŭ·¡½ºÀÇ ALGO_SHA1, ALGO_MD2, ALGO_MD5 »ó¼ö¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù.)encodeType
- µ¥ÀÌÅÍÀÇ ÀÎÄÚµù ¹æ½Ä.
(SsoConst Ŭ·¡½ºÀÇ ENC_BASE64, ENC_HEXA, ENC_DEFAULT »ó¼ö¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù.)SsoConst.E_HASH
,
hash(java.lang.String)
,
hash(java.lang.String, int)
,
hashEx(java.lang.String, int)
public int rand()
SsoConst.E_RAND
,
randEx(int, int)
public java.lang.String randEx(int size, int encodeType)
size
- »ý¼ºµÉ ÀÇ»ç ³¼öÀÇ ¹ÙÀÌÆ® ±æÀÌencodeType
- »ý¼ºµÈ ÀÇ»ç ³¼öÀÇ ÀÎÄÚµù ¹æ½Ä (SsoConst Ŭ·¡½º ÂüÁ¶)SsoConst
public java.lang.String macEx(java.lang.String data, java.lang.String password, int algorithmType, int encodeType)
public java.lang.String makeSimpleToken(int version, java.lang.String userID, java.lang.String targetServerID)
version
- »ý¼ºÇÒ ÅäÅ«ÀÇ ¹öÀüuserID
- ÅäÅ«À» »ý¼ºÇϰíÀÚ ÇÏ´Â »ç¿ëÀÚÀÇ ¾ÆÀ̵ðtargetServerID
- ÅäÅ« »ý¼ºÀ» ¿äûÇÒ ¼¹öÀÇ ¼¹ö¾ÆÀ̵ð ȤÀº ±×·ì¾ÆÀ̵ð. ÀԷ°ªÀº »ý¼ºÇÒ ÅäÅ«ÀÇ ¹öÀü¿¡ µû¶ó
´Ù¸£´Ù.makeSimpleToken(int, String, String, String)
public java.lang.String makeSimpleToken(java.lang.String version, java.lang.String userID, java.lang.String targetServerID, java.lang.String clientIP)
public java.lang.String makeSimpleToken(int version, java.lang.String userID, java.lang.String targetServerID, java.lang.String clientIP)
version
- »ý¼ºÇÒ ÅäÅ«ÀÇ ¹öÀü. 21,22,23À» Áö¿øÇÑ´Ù. ÅäÅ«ÀÇ ¹öÀüÀº ÅäÅ«À» ¾ÈÀüÇÏ°Ô Àü¼ÛÇϱâ À§ÇØ
»ç¿ëÇÏ´Â ¾ÏÈ£È ¹æ½Ä°ú °ü·ÃÇÏ¿© ¹öÀü x1, x2, x3 À¸·Î ±¸ºÐµÈ´Ù. Âü°í·Î ¹öÀü 1, 2, 3 ÀÇ ÅäÅ«Àº makeToken() µîÀÇ
¸Þ¼Òµå¸¦ ÀÌ¿ëÇÏ¿© »ý¼ºÇÒ ¼ö ÀÖ´Ù. (ÀͽºÇÁ·¹½º ¹öÀü¿¡¼´Â makeToken() ¸Þ¼Òµå°¡ Áö¿øµÇÁö ¾ÊÀ¸¹Ç·Î »ç¿ëÇÒ ¼ö ¾ø´Ù.)userID
- ÅäÅ«À» »ý¼ºÇϰíÀÚ ÇÏ´Â »ç¿ëÀÚÀÇ ¾ÆÀ̵ðtargetServerID
- ¹öÀüÀÌ 21À̰ųª 23ÀÌ¸é ¼¹ö ±×·ì¾ÆÀ̵ð(ssotoken.key¿¡ µî·Ï)À̸ç,
¹öÀüÀÌ 22ÀÌ¸é ¼¹ö¾ÆÀ̵ð(sso_engine.conf¿¡ µî·ÏµÈ LSÀÇ ¾ÆÀ̵ð)ÀÌ´Ù. ÀÌ °ªÀº ÅäÅ«À» »ç¿ëÇÒ
½Ã½ºÅÛ¿¡ µû¶ó ´Ù¸£¹Ç·Î ÀÚ¼¼ÇÑ °ªÀº ÇØ´ç ½Ã½ºÅÛÀÇ °ü¸®ÀÚ¿¡°Ô ¹®ÀÇÇÑ´Ù.clientIP
- ÅäÅ«»ý¼ºÀ» ¿äûÇÑ »ç¿ëÀÚÀÇ IP ÁÖ¼Ò (¾ø°Å³ª »ç¿ëÇÏÁö ¾ÊÀ» ¶§´Â null)public java.lang.String makeToken(int version, java.lang.String sessionToken, java.lang.String targetServerID)
version
- »ý¼ºÇÒ ÅäÅ«ÀÇ ¹öÀü.sessionToken
- regUserSession() À̳ª authID() µîÀ¸·Î »ý¼ºÇÑ »ç¿ë»ç ¼¼¼Ç Á¤º¸¸¦ ´ã°í ÀÖ´Â ÅäÅ«. ½ºÅÄ´Ùµå ¹öÀü¿¡¼´Â
regUserSession()¸¦ »ç¿ëÇÏ¸ç ¿£ÅÍÇÁ¶óÀÌÁî ¹öÀü¿¡¼´Â authID()³ª authDN()À» »ç¿ëÇÏ¿© ¼¼¼Ç ÅäÅ«À» »ý¼ºÇÑ´Ù.targetServerID
- ÅäÅ« »ý¼ºÀ» ¿äûÇÒ ¼¹öÀÇ ¼¹ö¾ÆÀ̵ð ȤÀº ±×·ì¾ÆÀ̵ð. ÀÌ °ªÀº ÅäÅ«À» »ç¿ëÇÒ
½Ã½ºÅÛ¿¡ µû¶ó ´Ù¸£¹Ç·Î ÀÚ¼¼ÇÑ °ªÀº ÇØ´ç ½Ã½ºÅÛÀÇ °ü¸®ÀÚ¿¡°Ô ¹®ÀÇÇÑ´Ù.makeToken( int, String, String, String)
public java.lang.String makeToken(java.lang.String version, java.lang.String sessionToken, java.lang.String targetServerID, java.lang.String clientIP)
public java.lang.String makeToken(int version, java.lang.String sessionToken, java.lang.String targetServerID, java.lang.String clientIP)
version
- »ý¼ºÇÒ ÅäÅ«ÀÇ ¹öÀü, 1,2,3,21,22,23À» Áö¿øÇÑ´Ù. 1,2,3 Àº »ç¿ëÀÚ ¼¼¼ÇÀÌ Á¸ÀçÇÏ´Â »óÅ¿¡¼
¸¸µé¾î ³»´Â ÅäÅ«À̸ç, 21, 22, 23Àº »ç¿ëÀÚ ¼¼¼Ç°ú »ó°ü¾øÀÌ ¸¸µé¾î³»´Â ÅäÅ«ÀÌ´Ù.
ÅäÅ«ÀÇ ¹öÀüÀº ÅäÅ«À» ¾ÈÀüÇÏ°Ô Àü¼ÛÇϱâ À§ÇØ
»ç¿ëÇÏ´Â ¾ÏÈ£È ¹æ½Ä°ú °ü·ÃÇÏ¿© ¹öÀü x1, x2, x3 À¸·Î ±¸ºÐµÈ´Ù. Âü°í·Î ¹öÀü 1, 2, 3 ÀÇ ÅäÅ«Àº makeToken() µîÀÇ
¸Þ¼Òµå¸¦ ÀÌ¿ëÇÏ¿© »ý¼ºÇÒ ¼ö ÀÖ´Ù.sessionToken
- regUserSession() À̳ª authID() µîÀ¸·Î »ý¼ºÇÑ »ç¿ë»ç ¼¼¼Ç Á¤º¸¸¦ ´ã°í ÀÖ´Â ÅäÅ«. ½ºÅÄ´Ùµå ¹öÀü¿¡¼´Â
regUserSession()¸¦ »ç¿ëÇÏ¸ç ¿£ÅÍÇÁ¶óÀÌÁî ¹öÀü¿¡¼´Â authID()³ª authDN()À» »ç¿ëÇÏ¿© ¼¼¼Ç ÅäÅ«À» »ý¼ºÇÑ´Ù.targetServerID
- ¹öÀüÀÌ 1, 3, 21, 23 ÀÌ¸é ¼¹ö ±×·ì¾ÆÀ̵ð(ssotoken.key¿¡ µî·Ï)À̸ç,
¹öÀüÀÌ 2À̰ųª 22ÀÌ¸é ¼¹ö¾ÆÀ̵ð(sso_engine.conf¿¡ µî·ÏµÈ LS)ÀÌ´Ù.clientIP
- ÅäÅ«»ý¼ºÀ» ¿äûÇÑ »ç¿ëÀÚÀÇ IP ÁÖ¼Ò (¾ø°Å³ª »ç¿ëÇÏÁö ¾ÊÀ» ¶§´Â null)public int verifyToken(java.lang.String token)
token
- °ËÁõÇÒ SSO ÅäÅ« µ¥ÀÌÅÍverifyToken(String, String)
public int verifyToken(java.lang.String token, java.lang.String clientIP)
token
- °ËÁõÇÒ SSO ÅäÅ« µ¥ÀÌÅÍclientIP
- »ç¿ëÀÚÀÇ IP ÁÖ¼Ò(¾ø°Å³ª »ç¿ëÇÏÁö ¾ÊÀ» ¶§´Â null)public int regUserSession(java.lang.String userID, java.lang.String clientIP, boolean overwriteOption)
userID
- »ç¿ëÀÚ ¼¼¼ÇÀ» ¸¸µé »ç¿ëÀÚÀÇ IDclientIP
- µî·ÏÀ» ¿äûÇÑ »ç¿ëÀÚÀÇ IP ÁÖ¼ÒoverwriteOption
- ÇØ´ç»ç¿ëÀÚ¿¡ ´ëÇÑ »ç¿ëÀÚ ¼¼¼ÇÀÌ ÀÌ¹Ì Á¸ÀçÇÒ °æ¿ì
¿¡ µ¤¾î¾µÁö ¿©ºÎ¸¦ ³ªÅ¸³»´Â ¿É¼Ç Ç׸ñpublic int unregUserSession(java.lang.String token)
token
- »èÁ¦ÇÒ »ç¿ëÀÚ ¼¼¼ÇÀÇ SSO ÅäÅ« µ¥ÀÌÅÍpublic int unregUserSession(java.lang.String token, java.lang.String clientIP)
token
- »èÁ¦ÇÒ »ç¿ëÀÚ ¼¼¼ÇÀÇ SSO ÅäÅ« µ¥ÀÌÅÍclientIP
- »èÁ¦¸¦ ¿äûÇÑ »ç¿ëÀÚÀÇ IP ÁÖ¼Òpublic int getUserSession(java.lang.String token)
public int getUserSession(java.lang.String token, java.lang.String clientIP)
public int userAdd(SafeSignOn.SsoAuthInfo authInfo)
authInfo
- »ç¿ëÀÚ Á¤º¸¸¦ ´ã±âÀ§ÇÑ Å¬·¡½ºÀÇ °´Ã¼ÀÌ´Ù. ÀÚ¼¼ÇÑ »ç¿ë¹æ¹ýÀº SsoAuthInfo Ŭ·¡½º¸¦
ÂüÁ¶ÇÑ´Ù. SsoAuthInfo
,
userAdd(String, String, String)
public int userAdd(java.lang.String userID, java.lang.String name, java.lang.String ous)
userID
- »ç¿ëÀÚÀÇ ¾ÆÀ̵ðname
- »ç¿ëÀÚÀÇ À̸§ous
- »ç¿ëÀÚ Á¤º¸°¡ À§Ä¡ÇÒ LDAP ¼ºñ½ºÀÇ ±¸Á¶ Á¤º¸userAdd(SsoAuthInfo)
public SafeSignOn.SsoAuthInfo userView(java.lang.String token)
token
- Á¤º¸¸¦ ¾ò¾î¿À·Á´Â »ç¿ëÀÚÀÇ ÅäÅ«. authID() ³ª authDN() À¸·Î ¾ò¾î¿Â
ÅäÅ«À» »ç¿ëÇÑ´Ù.SsoAuthInfo
,
userView(String, String)
public SafeSignOn.SsoAuthInfo userView(java.lang.String token, java.lang.String clientIP)
token
- Á¤º¸¸¦ ¾ò¾î¿À·Á´Â »ç¿ëÀÚÀÇ ÅäÅ«. authID() ³ª authDN() À¸·Î ¾ò¾î¿Â
ÅäÅ«À» »ç¿ëÇÑ´Ù.clientIP
- »ç¿ëÀÚÀÇ Á¤º¸¸¦ ¿äûÇÑ Å¬¶óÀ̾ðÆ®ÀÇ IP ÁÖ¼Ò. ¾ø°Å³ª »ç¿ëÇÏÁö ¾ÊÀ¸¸é
null·Î ¼³Á¤ÇÑ´Ù.SsoAuthInfo
public int userModify(SafeSignOn.SsoAuthInfo authInfo, java.lang.String clientIP)
authInfo
- ¼öÁ¤ÇÏ·Á´Â »ç¿ëÀÚ Á¤º¸°¡ µé¾îÀÖ´Â SsoAuthInfo Ŭ·¡½ºÀÇ °´Ã¼SsoAuthInfo
public int userModifyPwd(java.lang.String token, java.lang.String currentPassword, java.lang.String newPassword)
token
- Á¤º¸¸¦ ¾ò¾î¿À·Á´Â »ç¿ëÀÚÀÇ ÅäÅ«. authID() ³ª authDN() À¸·Î ¾ò¾î¿Â
ÅäÅ«À» »ç¿ëÇÑ´Ù.currentPassword
- ÇöÀçÀÇ ºñ¹Ð¹øÈ£ newPassword
- º¯°æÇÏ·Á´Â ºñ¹Ð¹øÈ£ public int userModifyPwd(java.lang.String token, java.lang.String currentPassword, java.lang.String newPassword, java.lang.String clientIP)
token
- Á¤º¸¸¦ ¾ò¾î¿À·Á´Â »ç¿ëÀÚÀÇ ÅäÅ«. authID() ³ª authDN() À¸·Î ¾ò¾î¿Â
ÅäÅ«À» »ç¿ëÇÑ´Ù.currentPassword
- ÇöÀçÀÇ ºñ¹Ð¹øÈ£ newPassword
- º¯°æÇÏ·Á´Â ºñ¹Ð¹øÈ£ clientIP
- »ç¿ëÀÚÀÇ Á¤º¸¸¦ ¿äûÇÑ Å¬¶óÀ̾ðÆ®ÀÇ IP ÁÖ¼Ò. ¾ø°Å³ª »ç¿ëÇÏÁö ¾ÊÀ¸¸é
null·Î ¼³Á¤ÇÑ´Ù.public int userDisable(java.lang.String token, java.lang.String password, int reasonCode)
token
- 'Àá±Ý»óÅÂ'·Î ¼³Á¤ÇÏ·Á´Â »ç¿ëÀÚÀÇ ÅäÅ«. authID() ³ª authDN() À» ÀÌ¿ëÇÏ¿©
¹ß±Þ¹Þ´Â´Ù.password
- »ç¿ëÀÚÀÇ ºñ¹Ð¹øÈ£ reasonCode
- 'Àá±Ý»óÅÂ'·Î ¼³Á¤ÇÏ·Á´Â ÀÌÀ¯¸¦ ³ªÅ¸³»´Â ÄÚµå¹øÈ£. ÀÌ °ªÀº »ç¿ëÀÚ°¡ ÀÓÀÇ·Î
Á¤ÀÇÇÏ¿© »ç¿ëÇÑ´Ù. public int userDisable(java.lang.String token, java.lang.String password, int reasonCode, java.lang.String clientIP)
token
- 'Àá±Ý»óÅÂ'·Î ¼³Á¤ÇÏ·Á´Â »ç¿ëÀÚÀÇ ÅäÅ«. authID() ³ª authDN() À» ÀÌ¿ëÇÏ¿©
¹ß±Þ¹Þ´Â´Ù.password
- »ç¿ëÀÚÀÇ ºñ¹Ð¹øÈ£ reasonCode
- 'Àá±Ý»óÅÂ'·Î ¼³Á¤ÇÏ·Á´Â ÀÌÀ¯¸¦ ³ªÅ¸³»´Â ÄÚµå¹øÈ£. ÀÌ °ªÀº »ç¿ëÀÚ°¡
Á¤ÀÇÇÏ¿© »ç¿ëÇÑ´Ù. public int userSearch(java.lang.String userID)
userID
- °Ë»öÇÏ·Á´Â »ç¿ëÀÚÀÇ ¾ÆÀ̵ðpublic SafeSignOn.SsoAuthInfo authID(java.lang.String userID, boolean overwriteOption, java.lang.String clientIP)
userID
- ÀÎÁõ¹ÞÀ¸·Á´Â »ç¿ëÀÚÀÇ ¾ÆÀ̵ðoverwriteOption
- ÇØ´ç »ç¿ëÀÚ¿¡ ´ëÇÑ ¼¼¼Ç Á¤º¸°¡ ÀÖÀ» °æ¿ì µ¤¾î¾²±â ¿©ºÎ. true·Î ¼³Á¤Çϸé
±âÁ¸¿¡ ¹ß±ÞµÈ ÅäÅ«°ªÀ» »õ·Î ¹ß±Þ¹ÞÀº ÅäÅ«À¸·Î µ¤¾î¾´´Ù.clientIP
- »ç¿ëÀÚÀÎÁõÀ» ¿äûÇÑ Å¬¶óÀ̾ðÆ®ÀÇ IP ÁÖ¼Ò. ¾ø°Å³ª ÇÊ¿äÇÏÁö ¾ÊÀ¸¸é null·Î ¼³Á¤ÇÑ´Ù.SsoAuthInfo
public SafeSignOn.SsoAuthInfo authID(java.lang.String userID, java.lang.String password, boolean overwriteOption, java.lang.String clientIP)
userID
- ÀÎÁõ¹ÞÀ¸·Á´Â »ç¿ëÀÚÀÇ ¾ÆÀ̵ðpassword
- ÀÎÁõ¹ÞÀ¸·Á´Â »ç¿ëÀÚÀÇ ºñ¹Ð¹øÈ£. ºñ¹Ð¹øÈ£´Â Çʼö»çÇ×ÀÌ ¾Æ´Ï¹Ç·Î ½Ã½ºÅÛ ±¸¼º¿¡
µû¶ó ÇÊ¿äÇÒ °æ¿ì¿¡¸¸ ¼³Á¤ÇÑ´Ù.overwriteOption
- ÇØ´ç »ç¿ëÀÚ¿¡ ´ëÇÑ ¼¼¼Ç Á¤º¸°¡ ÀÖÀ» °æ¿ì µ¤¾î¾²±â ¿©ºÎ. true·Î ¼³Á¤Çϸé
±âÁ¸¿¡ ¹ß±ÞµÈ ÅäÅ«°ªÀ» »õ·Î ¹ß±Þ¹ÞÀº ÅäÅ«À¸·Î µ¤¾î¾´´Ù.clientIP
- »ç¿ëÀÚÀÎÁõÀ» ¿äûÇÑ Å¬¶óÀ̾ðÆ®ÀÇ IP ÁÖ¼Ò. ¾ø°Å³ª ÇÊ¿äÇÏÁö ¾ÊÀ¸¸é null·Î ¼³Á¤ÇÑ´Ù.SsoAuthInfo
public SafeSignOn.SsoAuthInfo authDN(java.lang.String dn, boolean overwriteOption, java.lang.String clientIP)
overwriteOption
- ÇØ´ç »ç¿ëÀÚ¿¡ ´ëÇÑ ¼¼¼Ç Á¤º¸°¡ ÀÖÀ» °æ¿ì µ¤¾î¾²±â ¿©ºÎ. true·Î ¼³Á¤Çϸé
±âÁ¸¿¡ ¹ß±ÞµÈ ÅäÅ«°ªÀ» »õ·Î ¹ß±Þ¹ÞÀº ÅäÅ«À¸·Î µ¤¾î¾´´Ù.clientIP
- »ç¿ëÀÚÀÎÁõÀ» ¿äûÇÑ Å¬¶óÀ̾ðÆ®ÀÇ IP ÁÖ¼Ò. ¾ø°Å³ª ÇÊ¿äÇÏÁö ¾ÊÀ¸¸é null·Î ¼³Á¤ÇÑ´Ù.SsoAuthInfo
public SafeSignOn.SsoAuthInfo authDN(java.lang.String dn, java.lang.String password, boolean overwriteOption, java.lang.String clientIP)
password
- ÀÎÁõ¹ÞÀ¸·Á´Â »ç¿ëÀÚÀÇ ºñ¹Ð¹øÈ£. ºñ¹Ð¹øÈ£´Â Çʼö»çÇ×ÀÌ ¾Æ´Ï¹Ç·Î ½Ã½ºÅÛ ±¸¼º¿¡
µû¶ó ÇÊ¿äÇÒ °æ¿ì¿¡¸¸ ¼³Á¤ÇÑ´Ù.overwriteOption
- ÇØ´ç »ç¿ëÀÚ¿¡ ´ëÇÑ ¼¼¼Ç Á¤º¸°¡ ÀÖÀ» °æ¿ì µ¤¾î¾²±â ¿©ºÎ. true·Î ¼³Á¤Çϸé
±âÁ¸¿¡ ¹ß±ÞµÈ ÅäÅ«°ªÀ» »õ·Î ¹ß±Þ¹ÞÀº ÅäÅ«À¸·Î µ¤¾î¾´´Ù.clientIP
- »ç¿ëÀÚÀÎÁõÀ» ¿äûÇÑ Å¬¶óÀ̾ðÆ®ÀÇ IP ÁÖ¼Ò. ¾ø°Å³ª ÇÊ¿äÇÏÁö ¾ÊÀ¸¸é null·Î ¼³Á¤ÇÑ´Ù.SsoAuthInfo
public java.lang.String getPermission(java.lang.String srdn)
srdn
- ÀÌ¿ëÇÒ ¼ö ÀÖ´Â ¼ºñ½º ÀÚ¿ø ±¸ºÐ¸í. À¥ ȯ°æ¿¡¼´Â ÀϹÝÀûÀ¸·Î µµ¸ÞÀθíÀÌ µÈ´Ù. public java.lang.String getPermission(java.lang.String srdn, java.lang.String token, java.lang.String clientIP)
srdn
- ÀÌ¿ëÇÒ ¼ö ÀÖ´Â ¼ºñ½º ÀÚ¿ø ±¸ºÐ¸í. À¥ ȯ°æ¿¡¼´Â ÀϹÝÀûÀ¸·Î µµ¸ÞÀθíÀÌ µÈ´Ù. token
- ±ÇÇÑÀ» °ËÁõÇÏ·Á´Â »ç¿ëÀÚÀÇ Á¤º¸·Î ¹ß±Þ¹ÞÀº ÅäÅ«. authID() ³ª authDN() À¸·Î
¹ß±Þ¹Þ´Â´Ù. clientIP
- ±ÇÇÑ °Ë»öÀ» ¿äûÇÑ Å¬¶óÀ̾ðÆ®ÀÇ IP ÁÖ¼Ò. ¾ø°Å³ª »ç¿ëÇÏÁö ¾ÊÀ¸¸é null
·Î ¼³Á¤ÇÑ´Ù. public java.lang.String getServiceList(java.lang.String sBase, java.lang.String scope)
sBase
- »ç¿ëÇÒ ¼ö ÀÖ´Â ÀÚ¿øÀÇ ±âº» ÁÖ¼Òscope
- ÀÚ¿øÀÇ ¸ñ·ÏÀ» °Ë»öÇÒ ¹üÀ§¸¦ ÁöÁ¤ÇÑ´Ù. ÇØ´ç ±âº» ÁÖ¼Ò¿¡ ´ëÇØ¼¸¸ °Ë»öÀ»
ÁøÇàÇÏ·Á¸é "ONE"À¸·Î ¼³Á¤Çϰí, ÇØ´ç ±âº» ÁÖ¼ÒÀÇ ÇÏÀ§ ±¸Á¶¸¦ ¸ðµÎ °Ë»öÇÏ·Á¸é "SUB"·Î
¼³Á¤ÇÑ´Ù.public java.lang.String getServiceList(java.lang.String sBase, java.lang.String scope, java.lang.String token, java.lang.String permission, java.lang.String clientIP)
sBase
- »ç¿ëÇÒ ¼ö ÀÖ´Â ÀÚ¿øÀÇ ±âº» ÁÖ¼Òscope
- ÀÚ¿øÀÇ ¸ñ·ÏÀ» °Ë»öÇÒ ¹üÀ§¸¦ ÁöÁ¤ÇÑ´Ù. ÇØ´ç ±âº» ÁÖ¼Ò¿¡ ´ëÇØ¼¸¸ °Ë»öÀ»
ÁøÇàÇÏ·Á¸é "ONE"À¸·Î ¼³Á¤Çϰí, ÇØ´ç ±âº» ÁÖ¼ÒÀÇ ÇÏÀ§ ±¸Á¶¸¦ ¸ðµÎ °Ë»öÇÏ·Á¸é "SUB"·Î
¼³Á¤ÇÑ´Ù.token
- °Ë»öÇÏ·Á´Â »ç¿ëÀÚÀÇ Á¤º¸·Î ¹ß±Þ¹ÞÀº ÅäÅ«. authID() ³ª authDN() À¸·Î
¹ß±Þ¹Þ´Â´Ù. permission
- °Ë»öÇÏ·Á´Â ±ÇÇÑ. ±ÇÇÑ¿¡ ´ëÇÑ ¹®ÀÚ¸¦ Á¶ÇÕÇÑ ¹®ÀÚ¿·Î ¼³Á¤ÇÑ´Ù. clientIP
- °Ë»öÀ» ¿äûÇÑ Å¬¶óÀ̾ðÆ®ÀÇ IP ÁÖ¼Ò. ¾ø°Å³ª »ç¿ëÇÏÁö ¾ÊÀ¸¸é null·Î
¼³Á¤ÇÑ´Ù. public java.lang.String getToken()
public java.lang.String getValueUserID()
public java.lang.String getValueCLT()
public int getIndex(java.lang.String source, java.lang.String tag, java.lang.String value)
source
- À妽º¸¦ ã°íÀÚ ÇÏ´Â ¿øº» µ¥ÀÌÅÍtag
- °Ë»öÀÇ Å°°¡ µÇ´Â ű×ÀÇ Å±׸ívalue
- °Ë»öÀÇ Å°°¡ µÇ´Â ű×ÀÇ µ¥ÀÌÅÍ °ªpublic int getIndex(java.lang.String tag, java.lang.String value)
public java.lang.String getAllValues()
public java.lang.String getValue(java.lang.String tagName)
tagName
- °ªÀ» ãÀ¸·Á´Â ű׸ípublic java.lang.String getValue(java.lang.String tagName, int index)
tagName
- ű׸íindex
- À妽º(0 ÀÌ»óÀÇ °ª)public java.util.Hashtable getValueUsingHashTable()
public void putValueUsingHashTable(java.util.Hashtable table)
public int putValue(java.lang.String tagName, java.lang.String tagValue)
tagName
- ű׸ítagValue
- űװªpublic void resetAllValues()
public java.lang.String getVersion()
public void printVersion()
public int getLastError()
public java.lang.String getLastErrorMsg()
public void setPortNumber(int portNumber)
portNumber
- º¯°æÇÏ·Á´Â Æ÷Æ®¹øÈ£public void setHostName(java.lang.String hostName)
hostName
- º¯°æÇÏ·Á´Â È£½ºÆ®¸ípublic int createUserData(java.lang.String token, java.util.Hashtable userData)
token
- µ¥ÀÌÅ͸¦ ÀúÀåÇÏ·Á´Â »ç¿ëÀÚÀÇ tokenÀÌ´Ù regUserSessionÀ¸·Î
¾òÀº ¼¼¼ÇÅäÅ«À̳ª makeTokenÀ¸·Î ¾òÀº ÅäÅ«À» »ç¿ëÇÑ´Ù. (ÀϹÝÀûÀ¸·Î ¼¼¼ÇÅäÅ«À» »ç¿ëÇÑ´Ù.)userData
- Ãß°¡ÇÏ·Á´Â »ç¿ëÀÚ µ¥ÀÌÅÍ.public int createUserData(java.lang.String token, java.util.Hashtable userData, java.lang.String clientIp)
token
- µ¥ÀÌÅ͸¦ ÀúÀåÇÏ·Á´Â »ç¿ëÀÚÀÇ tokenÀÌ´Ù regUserSessionÀ¸·Î
¾òÀº ¼¼¼ÇÅäÅ«À̳ª makeTokenÀ¸·Î ¾òÀº ÅäÅ«À» »ç¿ëÇÑ´Ù. (ÀϹÝÀûÀ¸·Î ¼¼¼ÇÅäÅ«À» »ç¿ëÇÑ´Ù.)userData
- Ãß°¡ÇÏ·Á´Â »ç¿ëÀÚ µ¥ÀÌÅÍ.clientIp
- »ç¿ëÀÚµ¥ÀÌÅ͸¦ Ãß°¡ÇÏ·Á´Â Ŭ¶óÀ̾ðÆ®Ãø IP ÁÖ¼Ò. ¿É¼ÇÇ׸ñÀ¸·Î null·Î ¼¼ÆÃÇÒ ¼ö ÀÖ´Ù.public int createUserData(java.lang.String token, java.lang.String userData)
token
- µ¥ÀÌÅ͸¦ ÀúÀåÇÏ·Á´Â »ç¿ëÀÚÀÇ tokenÀÌ´Ù regUserSessionÀ¸·Î
¾òÀº ¼¼¼ÇÅäÅ«À̳ª makeTokenÀ¸·Î ¾òÀº ÅäÅ«À» »ç¿ëÇÑ´Ù. (ÀϹÝÀûÀ¸·Î ¼¼¼ÇÅäÅ«À» »ç¿ëÇÑ´Ù.)userData
- Ãß°¡ÇÏ·Á´Â »ç¿ëÀÚ µ¥ÀÌÅÍ. String ŸÀÔÀº NVDS Çü½ÄÀ¸·Î µÈ ¹®ÀÚ¿À» »ç¿ëÇÑ´Ù.public int createUserData(java.lang.String token, java.lang.String userData, java.lang.String clientIp)
token
- µ¥ÀÌÅ͸¦ ÀúÀåÇÏ·Á´Â »ç¿ëÀÚÀÇ tokenÀÌ´Ù regUserSessionÀ¸·Î
¾òÀº ¼¼¼ÇÅäÅ«À̳ª makeTokenÀ¸·Î ¾òÀº ÅäÅ«À» »ç¿ëÇÑ´Ù. (ÀϹÝÀûÀ¸·Î ¼¼¼ÇÅäÅ«À» »ç¿ëÇÑ´Ù.)userData
- Ãß°¡ÇÏ·Á´Â »ç¿ëÀÚ µ¥ÀÌÅÍ. String ŸÀÔÀº NVDS Çü½ÄÀ¸·Î µÈ ¹®ÀÚ¿À» »ç¿ëÇÑ´Ù.clientIp
- »ç¿ëÀÚµ¥ÀÌÅ͸¦ Ãß°¡ÇÏ·Á´Â Ŭ¶óÀ̾ðÆ®Ãø IP ÁÖ¼Ò. ¿É¼ÇÇ׸ñÀ¸·Î null·Î ¼¼ÆÃÇÒ ¼ö ÀÖ´Ù.public int deleteUserData(java.lang.String token)
token
- µ¥ÀÌÅ͸¦ »èÁ¦ÇÏ·Á´Â »ç¿ëÀÚÀÇ tokenÀÌ´Ù
regUserSessionÀ¸·Î ¾òÀº ¼¼¼ÇÅäÅ«À̳ª makeTokenÀ¸·Î
¾òÀº ÅäÅ«À» »ç¿ëÇÑ´Ù. (ÀϹÝÀûÀ¸·Î ¼¼¼ÇÅäÅ«À» »ç¿ëÇÑ´Ù.)public int deleteUserData(java.lang.String token, java.lang.String clientIp)
token
- µ¥ÀÌÅ͸¦ »èÁ¦ÇÏ·Á´Â »ç¿ëÀÚÀÇ tokenÀÌ´Ù
regUserSessionÀ¸·Î ¾òÀº ¼¼¼ÇÅäÅ«À̳ª makeTokenÀ¸·Î
¾òÀº ÅäÅ«À» »ç¿ëÇÑ´Ù. (ÀϹÝÀûÀ¸·Î ¼¼¼ÇÅäÅ«À» »ç¿ëÇÑ´Ù.)clientIp
- »èÁ¦ÇÏ·Á´Â Ŭ¶óÀ̾ðÆ®Ãø IP ÁÖ¼Ò. ¿É¼ÇÇ׸ñÀ¸·Î null·Î ¼¼ÆÃÇÒ ¼ö ÀÖ´Ù.public java.util.Hashtable getUserDataHashtable(java.lang.String token)
token
- µ¥ÀÌÅ͸¦ °¡Á®¿À·Á´Â »ç¿ëÀÚÀÇ tokenÀÌ´Ù regUserSessionÀ¸·Î
¾òÀº ¼¼¼ÇÅäÅ«À̳ª makeTokenÀ¸·Î ¾òÀº ÅäÅ«À» »ç¿ëÇÑ´Ù. (ÀϹÝÀûÀ¸·Î ¼¼¼ÇÅäÅ«À» »ç¿ëÇÑ´Ù.)public java.util.Hashtable getUserDataHashtable(java.lang.String token, java.lang.String clientIp)
token
- µ¥ÀÌÅ͸¦ °¡Á®¿À·Á´Â »ç¿ëÀÚÀÇ tokenÀÌ´Ù regUserSessionÀ¸·Î
¾òÀº ¼¼¼ÇÅäÅ«À̳ª makeTokenÀ¸·Î ¾òÀº ÅäÅ«À» »ç¿ëÇÑ´Ù. (ÀϹÝÀûÀ¸·Î ¼¼¼ÇÅäÅ«À» »ç¿ëÇÑ´Ù.)clientIp
- »ç¿ëÀÚµ¥ÀÌÅ͸¦ °¡Á®¿À·Á´Â Ŭ¶óÀ̾ðÆ®Ãø IP ÁÖ¼Ò. ¿É¼ÇÇ׸ñÀ¸·Î null·Î ¼¼ÆÃÇÒ ¼ö ÀÖ´Ù.public java.lang.String getUserData(java.lang.String token)
token
- µ¥ÀÌÅ͸¦ °¡Á®¿À·Á´Â »ç¿ëÀÚÀÇ tokenÀÌ´Ù regUserSessionÀ¸·Î
¾òÀº ¼¼¼ÇÅäÅ«À̳ª makeTokenÀ¸·Î ¾òÀº ÅäÅ«À» »ç¿ëÇÑ´Ù. (ÀϹÝÀûÀ¸·Î ¼¼¼ÇÅäÅ«À» »ç¿ëÇÑ´Ù.)public java.lang.String getUserData(java.lang.String token, java.lang.String clientIp)
token
- µ¥ÀÌÅ͸¦ °¡Á®¿À·Á´Â »ç¿ëÀÚÀÇ tokenÀÌ´Ù regUserSessionÀ¸·Î
¾òÀº ¼¼¼ÇÅäÅ«À̳ª makeTokenÀ¸·Î ¾òÀº ÅäÅ«À» »ç¿ëÇÑ´Ù. (ÀϹÝÀûÀ¸·Î ¼¼¼ÇÅäÅ«À» »ç¿ëÇÑ´Ù.)clientIp
- »ç¿ëÀÚµ¥ÀÌÅ͸¦ °¡Á®¿À·Á´Â Ŭ¶óÀ̾ðÆ®Ãø IP ÁÖ¼Ò. ¿É¼ÇÇ׸ñÀ¸·Î null·Î ¼¼ÆÃÇÒ ¼ö ÀÖ´Ù.public int updateUserData(java.lang.String token, java.util.Hashtable userData)
public int updateUserData(java.lang.String token, java.util.Hashtable userData, java.lang.String clientIp)
public int updateUserData(java.lang.String token, java.lang.String userData)
public int updateUserData(java.lang.String token, java.lang.String userData, java.lang.String clientIp)
public int addUserDataTag(java.lang.String token, java.lang.String tagName, java.lang.String tagValue)
tagName
- Ãß°¡ÇÏ·Á´Â ÇʵåÀÇ À̸§tagValue
- Ãß°¡ÇÏ·Á´Â ÇʵåÀÇ µ¥ÀÌÅÍpublic int addUserDataTag(java.lang.String token, java.lang.String tagName, java.lang.String tagValue, java.lang.String clientIp)
tagName
- Ãß°¡ÇÏ·Á´Â ÇʵåÀÇ À̸§tagValue
- Ãß°¡ÇÏ·Á´Â ÇʵåÀÇ µ¥ÀÌÅÍclientIp
- »ç¿ëÀÚµ¥ÀÌÅ͸¦ Ãß°¡ÇÏ·Á´Â Ŭ¶óÀ̾ðÆ®Ãø IP ÁÖ¼Ò. ¿É¼ÇÇ׸ñÀ¸·Î null·Î ¼¼ÆÃÇÒ ¼ö ÀÖ´Ù.public int deleteUserDataTag(java.lang.String token, java.lang.String tagName)
token
- µ¥ÀÌÅ͸¦ »èÁ¦ÇÏ·Á´Â »ç¿ëÀÚÀÇ tokenÀÌ´Ù regUserSessionÀ¸·Î ¾òÀº
¼¼¼ÇÅäÅ«À̳ª makeTokenÀ¸·Î ¾òÀº ÅäÅ«À» »ç¿ëÇÑ´Ù. (ÀϹÝÀûÀ¸·Î ¼¼¼ÇÅäÅ«À» »ç¿ëÇÑ´Ù.)tagName
- »èÁ¦ÇÏ·Á´Â ÇʵåÀÇ À̸§public int deleteUserDataTag(java.lang.String token, java.lang.String tagName, java.lang.String clientIp)
token
- µ¥ÀÌÅ͸¦ »èÁ¦ÇÏ·Á´Â »ç¿ëÀÚÀÇ tokenÀÌ´Ù regUserSessionÀ¸·Î ¾òÀº
¼¼¼ÇÅäÅ«À̳ª makeTokenÀ¸·Î ¾òÀº ÅäÅ«À» »ç¿ëÇÑ´Ù. (ÀϹÝÀûÀ¸·Î ¼¼¼ÇÅäÅ«À» »ç¿ëÇÑ´Ù.)tagName
- »èÁ¦ÇÏ·Á´Â ÇʵåÀÇ À̸§clientIp
- »ç¿ëÀÚµ¥ÀÌÅ͸¦ »èÁ¦ÇÏ·Á´Â Ŭ¶óÀ̾ðÆ®Ãø IP ÁÖ¼Ò. ¿É¼ÇÇ׸ñÀ¸·Î null·Î ¼¼ÆÃÇÒ ¼ö ÀÖ´Ù.public java.lang.String getUserDataTag(java.lang.String token, java.lang.String tagName)
token
- µ¥ÀÌÅ͸¦ ¾ò¾î¿À·Á´Â »ç¿ëÀÚÀÇ tokenÀÌ´Ù regUserSessionÀ¸·Î ¾òÀº
¼¼¼ÇÅäÅ«À̳ª makeTokenÀ¸·Î ¾òÀº ÅäÅ«À» »ç¿ëÇÑ´Ù. (ÀϹÝÀûÀ¸·Î ¼¼¼ÇÅäÅ«À» »ç¿ëÇÑ´Ù.)tagName
- ¾ò¾î¿À·Á´Â ÇʵåÀÇ À̸§public java.lang.String getUserDataTag(java.lang.String token, java.lang.String tagName, java.lang.String clientIp)
token
- µ¥ÀÌÅ͸¦ ¾ò¾î¿À·Á´Â »ç¿ëÀÚÀÇ tokenÀÌ´Ù regUserSessionÀ¸·Î ¾òÀº
¼¼¼ÇÅäÅ«À̳ª makeTokenÀ¸·Î ¾òÀº ÅäÅ«À» »ç¿ëÇÑ´Ù. (ÀϹÝÀûÀ¸·Î ¼¼¼ÇÅäÅ«À» »ç¿ëÇÑ´Ù.)tagName
- ¾ò¾î¿À·Á´Â ÇʵåÀÇ À̸§clientIp
- »ç¿ëÀÚµ¥ÀÌÅ͸¦ ¾ò¾î¿À·Á´Â Ŭ¶óÀ̾ðÆ®Ãø IP ÁÖ¼Ò. ¿É¼ÇÇ׸ñÀ¸·Î null·Î ¼¼ÆÃÇÒ ¼ö ÀÖ´Ù.public int updateUserDataTag(java.lang.String token, java.lang.String tagName, java.lang.String tagValue, boolean overwriteFlag)
token
- µ¥ÀÌÅ͸¦ ¾÷µ¥ÀÌÆ®ÇÏ·Á´Â »ç¿ëÀÚÀÇ tokenÀÌ´Ù regUserSessionÀ¸·Î
¾òÀº ¼¼¼ÇÅäÅ«À̳ª makeTokenÀ¸·Î ¾òÀº ÅäÅ«À» »ç¿ëÇÑ´Ù. (ÀϹÝÀûÀ¸·Î ¼¼¼ÇÅäÅ«À» »ç¿ëÇÑ´Ù.)tagName
- ¾÷µ¥ÀÌÆ®ÇÏ·Á´Â ÇʵåÀÇ À̸§tagValue
- ¾÷µ¥ÀÌÆ®ÇÏ·Á´Â ÇʵåÀÇ µ¥ÀÌÅÍoverwriteFlag
- µ¤¾î¾²±â ¿©ºÎ¸¦ ³ªÅ¸³»´Â Ç÷¡±×°ªÀ¸·Î, trueÀÌ¸é »ç¿ëÀÚµ¥ÀÌÅͰ¡
Á¸ÀçÇØµµ µ¥ÀÌÅ͸¦ °»½ÅÇϸç, false¸é ¿¡·¯Äڵ带 ¸®ÅÏÇÏ°í °»½ÅÇÏÁö ¾Ê´Â´Ù.public int updateUserDataTag(java.lang.String token, java.lang.String tagName, java.lang.String tagValue, boolean overwriteFlag, java.lang.String clientIp)
token
- µ¥ÀÌÅ͸¦ ¾÷µ¥ÀÌÆ®ÇÏ·Á´Â »ç¿ëÀÚÀÇ tokenÀÌ´Ù regUserSessionÀ¸·Î
¾òÀº ¼¼¼ÇÅäÅ«À̳ª makeTokenÀ¸·Î ¾òÀº ÅäÅ«À» »ç¿ëÇÑ´Ù. (ÀϹÝÀûÀ¸·Î ¼¼¼ÇÅäÅ«À» »ç¿ëÇÑ´Ù.)tagName
- ¾÷µ¥ÀÌÆ®ÇÏ·Á´Â ÇʵåÀÇ À̸§tagValue
- ¾÷µ¥ÀÌÆ®ÇÏ·Á´Â ÇʵåÀÇ µ¥ÀÌÅÍoverwriteFlag
- µ¤¾î¾²±â ¿©ºÎ¸¦ ³ªÅ¸³»´Â Ç÷¡±×°ªÀ¸·Î, trueÀÌ¸é »ç¿ëÀÚµ¥ÀÌÅͰ¡
Á¸ÀçÇØµµ µ¥ÀÌÅ͸¦ °»½ÅÇϸç, false¸é ¿¡·¯Äڵ带 ¸®ÅÏÇÏ°í °»½ÅÇÏÁö ¾Ê´Â´Ù.clientIp
- »ç¿ëÀÚµ¥ÀÌÅ͸¦ ¾÷µ¥ÀÌÆ®ÇÏ·Á´Â Ŭ¶óÀ̾ðÆ®Ãø IP ÁÖ¼Ò. ¿É¼ÇÇ׸ñÀ¸·Î null·Î ¼¼ÆÃÇÒ ¼ö ÀÖ´Ù.public java.lang.String getServiceTree(java.lang.String token, java.lang.String serviceID)
token
- °ËÁõÇÒ SSO ÅäÅ« µ¥ÀÌÅÍserviceID
- ¼ºñ½º¸ñ·ÏÀ» °¡Á®¿À±â À§ÇÑ ¼ºñ½º±¸Á¶ IDpublic java.lang.String getServiceTree(java.lang.String token, java.lang.String serviceID, java.lang.String clientIp)
token
- °ËÁõÇÒ SSO ÅäÅ« µ¥ÀÌÅÍserviceID
- ¼ºñ½º¸ñ·ÏÀ» °¡Á®¿À±â À§ÇÑ ¼ºñ½º±¸Á¶ IDclientIp
- »ç¿ëÀÚµ¥ÀÌÅ͸¦ ¾ò¾î¿À·Á´Â Ŭ¶óÀ̾ðÆ®Ãø IP ÁÖ¼Ò. ¿É¼ÇÇ׸ñÀ¸·Î null·Î ¼¼ÆÃÇÒ ¼ö ÀÖ´Ù.public java.lang.String getAccountProfile(java.lang.String token, java.lang.String serviceID)
token
- °ËÁõÇÒ SSO ÅäÅ« µ¥ÀÌÅÍserviceID
- °¡Á®¿Ã °èÁ¤ ÇÁ·ÎÆÄÀϰú ¿¬°áµÈ ¼ºñ½º ÇÁ·ÎÆÄÀÏÀÇ IDpublic java.lang.String getAccountProfile(java.lang.String token, java.lang.String serviceID, java.lang.String clientIp)
token
- °ËÁõÇÒ SSO ÅäÅ« µ¥ÀÌÅÍserviceID
- °¡Á®¿Ã °èÁ¤ ÇÁ·ÎÆÄÀϰú ¿¬°áµÈ ¼ºñ½º ÇÁ·ÎÆÄÀÏÀÇ IDclientIp
- »ç¿ëÀÚµ¥ÀÌÅ͸¦ ¾ò¾î¿À·Á´Â Ŭ¶óÀ̾ðÆ®Ãø IP ÁÖ¼Ò. ¿É¼ÇÇ׸ñÀ¸·Î null·Î ¼¼ÆÃÇÒ ¼ö ÀÖ´Ù.public int modifyAccountPassword(java.lang.String token, java.lang.String serviceID, java.lang.String password, java.lang.String newPassword)
token
- °ËÁõÇÒ SSO ÅäÅ« µ¥ÀÌÅÍserviceID
- ¼öÁ¤ÇÏ·Á´Â °èÁ¤ ÇÁ·ÎÆÄÀÏÀÌ ¿¬°áµÈ ¼ºñ½º ÇÁ·ÎÆÄÀÏÀÇ IDpassword
- ±âÁ¸ °èÁ¤ ÇÁ·ÎÆÄÀÏÀÇ ºñ¹Ð¹øÈ£ °ªpublic int modifyAccountPassword(java.lang.String token, java.lang.String serviceID, java.lang.String password, java.lang.String newPassword, java.lang.String clientIp)
token
- °ËÁõÇÒ SSO ÅäÅ« µ¥ÀÌÅÍserviceID
- ¼öÁ¤ÇÏ·Á´Â °èÁ¤ ÇÁ·ÎÆÄÀÏÀÌ ¿¬°áµÈ ¼ºñ½º ÇÁ·ÎÆÄÀÏÀÇ IDpassword
- ±âÁ¸ °èÁ¤ ÇÁ·ÎÆÄÀÏÀÇ ºñ¹Ð¹øÈ£ °ªclientIp
- »ç¿ëÀÚµ¥ÀÌÅ͸¦ ¾ò¾î¿À·Á´Â Ŭ¶óÀ̾ðÆ®Ãø IP ÁÖ¼Ò. ¿É¼ÇÇ׸ñÀ¸·Î null·Î ¼¼ÆÃÇÒ ¼ö ÀÖ´Ù.public int modifyAccountID(java.lang.String token, java.lang.String serviceID, java.lang.String userID, java.lang.String password)
token
- °ËÁõÇÒ SSO ÅäÅ« µ¥ÀÌÅÍserviceID
- ¼öÁ¤ÇÏ·Á´Â °èÁ¤ ÇÁ·ÎÆÄÀÏÀÌ ¿¬°áµÈ ¼ºñ½º ÇÁ·ÎÆÄÀÏÀÇ IDuserID
- ¼öÁ¤ÇÏ·Á´Â °èÁ¤ ÇÁ·ÎÆÄÀÏÀÇ »ç¿ëÀÚ ¾ÆÀ̵ðpassword
- ±âÁ¸ °èÁ¤ ÇÁ·ÎÆÄÀÏÀÇ ºñ¹Ð¹øÈ£ °ªpublic int modifyAccountID(java.lang.String token, java.lang.String serviceID, java.lang.String userID, java.lang.String password, java.lang.String clientIp)
token
- °ËÁõÇÒ SSO ÅäÅ« µ¥ÀÌÅÍserviceID
- ¼öÁ¤ÇÏ·Á´Â °èÁ¤ ÇÁ·ÎÆÄÀÏÀÌ ¿¬°áµÈ ¼ºñ½º ÇÁ·ÎÆÄÀÏÀÇ IDuserID
- ¼öÁ¤ÇÏ·Á´Â °èÁ¤ ÇÁ·ÎÆÄÀÏÀÇ »ç¿ëÀÚ ¾ÆÀ̵ðpassword
- ±âÁ¸ °èÁ¤ ÇÁ·ÎÆÄÀÏÀÇ ºñ¹Ð¹øÈ£ °ªclientIp
- »ç¿ëÀÚµ¥ÀÌÅ͸¦ ¾ò¾î¿À·Á´Â Ŭ¶óÀ̾ðÆ®Ãø IP ÁÖ¼Ò. ¿É¼ÇÇ׸ñÀ¸·Î null·Î ¼¼ÆÃÇÒ ¼ö ÀÖ´Ù.public int addAccountProfile(java.lang.String token, java.lang.String serviceID, java.lang.String userID, java.lang.String password)
token
- °ËÁõÇÒ SSO ÅäÅ« µ¥ÀÌÅÍserviceID
- Ãß°¡ÇÏ·Á´Â °èÁ¤ ÇÁ·ÎÆÄÀÏÀÌ ¿¬°áµÉ ¼ºñ½º ÇÁ·ÎÆÄÀÏÀÇ IDuserID
- Ãß°¡ÇÏ·Á´Â °èÁ¤ ÇÁ·ÎÆÄÀÏÀÇ »ç¿ëÀÚ ¾ÆÀ̵ðpassword
- Ãß°¡ÇÏ·Á´Â °èÁ¤ ÇÁ·ÎÆÄÀÏÀÇ ºñ¹Ð¹øÈ£ °ªpublic int addAccountProfile(java.lang.String token, java.lang.String serviceID, java.lang.String userID, java.lang.String password, java.lang.String clientIp)
token
- °ËÁõÇÒ SSO ÅäÅ« µ¥ÀÌÅÍserviceID
- Ãß°¡ÇÏ·Á´Â °èÁ¤ ÇÁ·ÎÆÄÀÏÀÌ ¿¬°áµÉ ¼ºñ½º ÇÁ·ÎÆÄÀÏÀÇ IDuserID
- Ãß°¡ÇÏ·Á´Â °èÁ¤ ÇÁ·ÎÆÄÀÏÀÇ »ç¿ëÀÚ ¾ÆÀ̵ðpassword
- Ãß°¡ÇÏ·Á´Â °èÁ¤ ÇÁ·ÎÆÄÀÏÀÇ ºñ¹Ð¹øÈ£ °ªclientIp
- Ŭ¶óÀ̾ðÆ®Ãø IP ÁÖ¼Ò. ¿É¼ÇÇ׸ñÀ¸·Î null·Î ¼¼ÆÃÇÒ ¼ö ÀÖ´Ù.public int deleteAccountProfile(java.lang.String token, java.lang.String serviceID, java.lang.String password)
token
- °ËÁõÇÒ SSO ÅäÅ« µ¥ÀÌÅÍserviceID
- »èÁ¦ÇÏ·Á´Â °èÁ¤ ÇÁ·ÎÆÄÀÏÀÌ ¿¬°áµÈ ¼ºñ½º ÇÁ·ÎÆÄÀÏÀÇ IDpassword
- »èÁ¦ÇÏ·Á´Â °èÁ¤ ÇÁ·ÎÆÄÀÏÀÇ ºñ¹Ð¹øÈ£ °ªpublic int deleteAccountProfile(java.lang.String token, java.lang.String serviceID, java.lang.String password, java.lang.String clientIp)
token
- °ËÁõÇÒ SSO ÅäÅ« µ¥ÀÌÅÍserviceID
- »èÁ¦ÇÏ·Á´Â °èÁ¤ ÇÁ·ÎÆÄÀÏÀÌ ¿¬°áµÈ ¼ºñ½º ÇÁ·ÎÆÄÀÏÀÇ IDpassword
- »èÁ¦ÇÏ·Á´Â °èÁ¤ ÇÁ·ÎÆÄÀÏÀÇ ºñ¹Ð¹øÈ£ °ªclientIp
- »ç¿ëÀÚµ¥ÀÌÅ͸¦ ¾ò¾î¿À·Á´Â Ŭ¶óÀ̾ðÆ®Ãø IP ÁÖ¼Ò. ¿É¼ÇÇ׸ñÀ¸·Î null·Î ¼¼ÆÃÇÒ ¼ö ÀÖ´Ù.public java.lang.String getSchemaOrgID(java.lang.String token)
token
- °ËÁõÇÒ SSO ÅäÅ« µ¥ÀÌÅÍpublic java.lang.String getSchemaOrgID(java.lang.String token, java.lang.String clientIp)
token
- °ËÁõÇÒ SSO ÅäÅ« µ¥ÀÌÅÍclientIp
- »ç¿ëÀÚµ¥ÀÌÅ͸¦ ¾ò¾î¿À·Á´Â Ŭ¶óÀ̾ðÆ®Ãø IP ÁÖ¼Ò. ¿É¼ÇÇ׸ñÀ¸·Î null·Î ¼¼ÆÃÇÒ ¼ö ÀÖ´Ù.public java.lang.String getSchemaData(java.lang.String token, java.lang.String attrName)
token
- °ËÁõÇÒ SSO ÅäÅ« µ¥ÀÌÅÍattrName
- °¡Á®¿À·Á´Â µ¥ÀÌÅÍÀÇ ¾îÆ®¸®ºäÆ® ¸í
public java.lang.String getSchemaData(java.lang.String token, java.lang.String attrName, java.lang.String clientIp)
token
- °ËÁõÇÒ SSO ÅäÅ« µ¥ÀÌÅÍattrName
- °¡Á®¿À·Á´Â µ¥ÀÌÅÍÀÇ ¾îÆ®¸®ºäÆ® ¸íclientIp
- »ç¿ëÀÚµ¥ÀÌÅ͸¦ ¾ò¾î¿À·Á´Â Ŭ¶óÀ̾ðÆ®Ãø IP ÁÖ¼Ò. ¿É¼ÇÇ׸ñÀ¸·Î null·Î ¼¼ÆÃÇÒ ¼ö ÀÖ´Ù.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |