|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀüÀÇ ÆÐÅ°Áö ´ÙÀ½ÀÇ ÆÐÅ°Áö | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ |
ÂüÁ¶Ã³:
¼³¸í
ÀÎÅÍÆäÀ̽º °³¿ä | |
---|---|
SaslClient | SASL ÀÎÁõÀ» Ŭ¶óÀ̾ðÆ®·Î¼ ½ÇÇàÇÕ´Ï´Ù. |
SaslClientFactory | SaslClient ÀνºÅϽº¸¦ ÀÛ¼ºÇϱâ À§ÇÑ ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù. |
SaslServer | SASL ÀÎÁõÀ» ¼¹ö·Î¼ ½ÇÇàÇÕ´Ï´Ù. |
SaslServerFactory | SaslServer ÀνºÅϽº¸¦ ÀÛ¼ºÇϱâ À§ÇÑ ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù. |
Ŭ·¡½º °³¿ä | |
---|---|
AuthorizeCallback | ÀÌ ÄݹéÀº ¾î´À ¿£Æ¼Æ¼ (ÀÎÁõ ³¡³ ÀÎÁõ ID¿¡ ÀÇÇØ ½Äº°µÈ´Ù)°¡ ´Ù¸¥ ¿£Æ¼Æ¼ (Àΰ¡ ID¿¡ ÀÇÇØ ½Äº°µÈ´Ù) ´ë½Å¿¡ µ¿ÀÛÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ÆÇÁ¤Çϱâ À§Çؼ SaslServer¿¡ ÀÇÇØ »ç¿ëµË´Ï´Ù. |
RealmCallback | ÀÌ ÄݹéÀº ¿µ¿ª Á¤º¸¸¦ ²¨³»±â À§Çؼ SaslClient ³ª SaslServer¿¡ ÀÇÇØ »ç¿ëµË´Ï´Ù. |
RealmChoiceCallback | ÀÌ ÄݹéÀº ¿µ¿ªÀÇ ¼±ÅûçÇ×ÀÇ ¸®½ºÆ®·ÎºÎÅÍ ¿µ¿ªÀ» ÃëµæÇϱâ À§Çؼ SaslClient ³ª SaslServer¿¡ ÀÇÇØ »ç¿ëµË´Ï´Ù. |
Sasl | SASL Ŭ¶óÀ̾ðÆ® ¹× ¼¹ö¸¦ ÀÛ¼ºÇϱâ À§ÇÑ static Ŭ·¡½ºÀÔ´Ï´Ù. |
¿¹¿Ü °³¿ä | |
---|---|
AuthenticationException | ÀÌ ¿¹¿Ü´Â SASL µµ±¸ ÀÇ ±¸Çö¿¡ ÀÇÇØ ¿¹¿Ü°¡ ¹ß»ýµÇ¾î ID, Æнº ÇÁ·¹ÀÌÁî, ¶Ç´Â Å°°¡ ¹«È¿ÀÎ µîÀÇ ÀÎÁõ¿¡ °ü·ÃÇÑ ÀÌÀ¯¿¡ÀÇÇØ SASL ±³È¯¿¡ ½ÇÆÐÇÑ °ÍÀ» ³ªÅ¸³À´Ï´Ù. |
SaslException | ÀÌ Å¬·¡½º´Â SASL »ç¿ë½Ã¿¡ ¹ß»ýÇÑ ¿¡·¯¸¦ ³ªÅ¸³À´Ï´Ù. |
SASL¸¦ Áö¿ø Çϱâ À§ÇÑ Å¬·¡½º¿Í ÀÎÅÍÆäÀ̽º¸¦ Æ÷ÇÔÇÕ´Ï´Ù.ÀÌ ÆÐÅ°Áö´Â SASL µµ±¸ ÀÇ Å¬·¡½º¿Í ÀÎÅÍÆäÀ̽º¸¦ Á¤ÀÇÇÕ´Ï´Ù. °³¹ßÀÚ°¡ SASL¸¦ »ç¿ëÇÏ´Â Á¢¼Ó º£À̽ºÀÇ ÇÁ·ÎÅäÄÝÀÇ ÀÎÁõ Áö¿ø¸¦ Ãß°¡ÇÒ °æ¿ì¿¡ »ç¿ëÇÕ´Ï´Ù.
SASL (Simple Authentication and Security Layer)´Â 縰Áö ¸®½ºÆù½º ÇÁ·ÎÅäÄÝÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ÇÁ·ÎÅäÄÝ¿¡¼´Â 1°³¿¡ ´Â ÀÎÁõ ¸ñÀû, ÀÌÁ¦(ÀÌ¹Ì ) 1°³¿¡ ´Â ÀÎÁõ ÈÄ Åë½ÅÀ» ¼ÓÇàÇÏ´Â ½ÃÅ¥·¯Æ¼ ·¹À̾ È®¸³ÇÏ´Â ¸ñÀû (ÀÌÂÊÀº ¿É¼Ç)À¸·Î Ŭ¶óÀ̾ðÆ®¿Í ¼¹ö°¡ µ¥ÀÌÅÍ ±³È¯À» ½Ç½ÃÇÕ´Ï´Ù. ÀÌ ÇÁ·ÎÅäÄÝÀº LDAPv3, IMAPv4¸¦ ½ÃÀÛÀ¸·Î ÇÏ´Â Á¢¼Ó º£À̽ºÀÇ ÇÁ·ÎÅäÄÝ°ú ÇÔ²² »ç¿ëµË´Ï´Ù. SASL¿¡ ´ëÇؼ´Â RFC 2222¸¦ ÂüÁ¶ÇϽʽÿÀ.
SASL¿¡´Â ´Ù¾çÇÑ ¡¸µµ±¸ ¡¹°¡ Á¤Àǵǰí ÀÖ½À´Ï´Ù. °¢ µµ±¸´Â ÀÎÁõÀ» Á¤»óÀûÀ¸·Î ½ÇÇàÇϱâ À§Çؼ Ŭ¶óÀ̾ðÆ® ¼¹ö°£¿¡ ±³È¯ÇÒ ÇÊ¿ä°¡ ÀÖ´Â µ¥ÀÌÅ͸¦ Á¤ÀÇÇÕ´Ï´Ù. ƯÁ¤ÀÇ µµ±¸°¡ ÇÊ¿ä·Î ÇÏ´Â µ¥ÀÌÅÍ ±³È¯À» ±× µµ±¸ ÀÇ ¡¸ÇÁ·ÎÅäÄÝ ÇÁ·ÎÆÄÀÏ¡¹À̶ó°í ºÎ¸¨´Ï´Ù. ´ÙÀ½¿¡ ÀÎÅÍ³Ý Ç¥ÁØ Ä¿¹Â´ÏƼ¿¡¼ Á¤Àǵǰí ÀÖ´Â ¸î°³ÀÇ µµ±¸¸¦ ¼Ò°³ÇÕ´Ï´Ù.
ÀÌ·¯ÇÑ µµ±¸ ¾È¿¡´Â ÀÎÁõ°ú ½ÃÅ¥·¯Æ¼ ·¹À̾îÀÇ ¾çÂÊ ¸ðµÎ¸¦ Á¦°øÇÏ´Â °Í°ú ÀÎÁõ ¹Û¿¡ Á¦°øÇÏÁö ¾Ê´Â °ÍÀÌ ÀÖ½À´Ï´Ù. Anonymous¿Í S/Key´Â ½ÃÅ¥·¯Æ¼ ·¹À̾ ´ëÀÀÇÏ°í ÀÖ½À´Ï´Ù. GSSAPI¿Í DIGEST-MD5 ¿¡¼´Â ½ÃÅ¥·¯Æ¼ ·¹À̾îÀÇ ³×°í½Ã¿¡ÀÌÆ®°¡ °¡´ÉÇÕ´Ï´Ù. External ¿¡¼´Â ½ÃÅ¥·¯Æ¼ ·¹À̾î´Â ¿ÜºÎ ÇÁ·ÎÅäÄÝ¿¡ °áÁ¤µË´Ï´Ù.
ÀÌ API´Â ÁÖ·Î 2°³ÀÇ ±×·ìÀÇ °³¹ßÀÚ¿¡ ÀÇÇØ »ç¿ëµË´Ï´Ù. 1°³´Â LDAPv3, IMAPv4 µîÀÇ Á¢¼Ó º£À̽ºÀÇ ÇÁ·ÎÅäÄÝÀÇ Å¬¶óÀ̾ðÆ® ¶óÀ̺귯¸® ±¸ÇöÀ» ÀÛ¼ºÇÏ´Â °³¹ßÀÚÀÇ ±×·ì, ÀÌÁ¦(ÀÌ¹Ì ) 1°³´Â LDAP, IMAP µîÀÇ ¼¹ö¸¦ ±â¼úÇÏ´Â °³¹ßÀÚÀÇ ±×·ìÀÔ´Ï´Ù. Ŭ¶óÀ̾ðÆ® ¶óÀ̺귯¸®¸¦ ÀÛ¼ºÇÏ´Â °³¹ßÀÚ´Â SaslClient ÀÎÅÍÆäÀ̽º¿Í SaslClientFactory ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÕ´Ï´Ù. ¼¹ö¸¦ ±â¼úÇÏ´Â °³¹ßÀÚ´Â SaslServer ÀÎÅÍÆäÀ̽º¿Í SaslServerFactory ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÕ´Ï´Ù.
ÀÌ·¯ÇÑ 2°³ÀÇ ±×·ìÀº °Ô´Ù°¡ SASL µµ±¸¸¦ ¡¸ÀÛ¼ºÇÑ´Ù¡¹°³¹ßÀÚÀÇ ±×·ì°ú SASL µµ±¸¸¦ ¡¸»ç¿ëÇÑ´Ù¡¹°³¹ßÀÚÀÇ ±×·ìÀ¸·Î ºÐ·ùÇÒ ¼ö ÀÖ½À´Ï´Ù. SASL µµ±¸¸¦ ÀÛ¼ºÇÏ´Â ±×·ìÀº ÀÌ·¯ÇÑ ÀÎÅÍÆäÀ̽º¿¡ ±¸ÇöÀ» Á¦°øÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ÇÑÆí, SASL µµ±¸¸¦ »ç¿ëÇÏ´Â ±×·ìÀº ÀÌ ÆÐÅ°Áö³»ÀÇ API¸¦ »ç¿ëÇØ ±¸Çö¿¡ ¾×¼¼½º ÇÒ ¼ö ÀÖ½À´Ï´Ù.
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀüÀÇ ÆÐÅ°Áö ´ÙÀ½ÀÇ ÆÐÅ°Áö | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.