| Jaas-Rimap. JAAS LoginModule ¿ø°Ý IMAP ¼¹ö¿¡ ´ëÇÑ ÀÎÁõ Á¦°ø |
Áö±Ý ´Ù¿î·Îµå |
Jaas-Rimap. ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Andreas Veithen
Jaas-Rimap. ű×
Jaas-Rimap. ¼³¸í
¿ø°Ý IMAP ¼¹ö¿¡ ´ëÇÑ ÀÎÁõÀ» Á¦°øÇÏ´Â JAAS LoginModule Jaas-RiMapÀº ¿ø°Ý IMAP ¼¹ö¿¡ ´ëÇÑ ÀÎÁõÀ» Çã¿ëÇÏ´Â JAAS (Java Authentication and Authorization Service) ¸ðµâÀ» Á¦°øÇÕ´Ï´Ù. IMAP ¼¹ö¿¡ ´ëÇÑ »ç¿ëÀÚ ÀÎÁõÀ» À§ÀÓÇÏ´Â °ÍÀº PHP °³¹ß¿¡ »ç¿ëµÇ´Â ÀϹÝÀûÀÎ ÆÐÅÏ À̹ǷÎÀÌ ±â´ÉÀºÀÌ ±â´ÉÀ» À¯»çÇÑ ÇÁ·ÎÁ§Æ®·Î java.compaRed (¸µÅ© ¼½¼Ç ÂüÁ¶)·Î °¡Á®¿É´Ï´Ù. ¡¤ ´Ü¼ø¼º : ±âÁ¸ ÀÎÁõ ÀÎÇÁ¶ó¸¦ »ç¿ëÇÏ¿© °æ·® ³×Æ®¿öÅ© ÇÁ·ÎÅäÄÝ (LDAP ¶Ç´Â NTLM / Active Director¿Í ºñ±³); ¡¤ ÁøÁ¤ÇÑ Ç÷§Æû µ¶¸³ (¿ø½Ã Äڵ尡 ÇÊ¿ä ¾øÀ½); ¡¤ Ưº°ÇÑ (·çÆ® / °ü¸®ÀÚ) ±Ç¸®°¡ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. ¡¤ Java Runtime Environment.jaas- RimapÀº ÇÁ·ÎÅä ŸÀÌÇλӸ¸ ¾Æ´Ï¶ó ÇÁ·ÎÅä ŸÀÌÇο¡ ÀûÇÕÇÕ´Ï´Ù. ´ÙÀ½Àº "Jaas-Rimap"ÀÇ ¸î °¡Áö ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ¡¤ Java Secure Socket Extension (JSSE)À» ±â¹ÝÀ¸·Î SSLÀ» ÅëÇØ TLS ¹× IMAP Áö¿ø. ¼¹ö ÀÎÁõ¼ À¯È¿¼º °Ë»ç°¡ ±¸¼º °¡´ÉÇÕ´Ï´Ù. ÀÌ·¸°ÔÇϸé ÀÚü ¼¸í µÈ ÀÎÁõ¼°¡ÀÖ´Â ¼¹ö¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ´õ ½±½À´Ï´Ù. ¡¤ IMAP ¼¹ö¿Í Åë½Å ÇÒ ¶§ JAAS-RIMAP´Â Ç×»ó Plaintext ¾ÏÈ£ ÀÎÁõÀ» »ç¿ëÇÕ´Ï´Ù (·Î±×ÀÎ ¸í·É »ç¿ë). SASL ÀÎÁõ (Authenticate ¸í·É »ç¿ë)Àº Áö¿øµÇÁö ¾Ê½À´Ï´Ù. ¡¤ IMAP ÇÁ·ÎÅäÄÝÀÇ Àú¼öÁØ ºÎºÐÀº GNU ClassPath :: Inetlib ÇÁ·ÎÁ§Æ®ÀÇ Å¬·¡½º¸¦ »ç¿ëÇÏ¿© ±¸ÇöµË´Ï´Ù. Á¾¼Ó¼ºÀ» ÇÇÇϱâ À§ÇØ ÀÌ·¯ÇÑ Å¬·¡½º´Â JAR ¹èÆ÷ÆÇ¿¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ±×·¯³ª ±×µéÀº ´Ù¸¥ Java ÆÐÅ°Áö À̸§À» °®µµ·Ï ¸®ÆÑÅ丵µÇ¾î ¿ÏÀüÇÑ inetlib¿Í ÇÔ²² ¹èÆ÷ µÉ ¶§ Ãæµ¹ÀÌ ¾øµµ·ÏÇÕ´Ï´Ù. ¡¤ ¼º°øÀûÀÎ ·Î±×ÀÎ ½Ãµµ´Â ¼¹ö¿¡ ´ëÇÑ ¹Ýº¹Àû ÀÎ ¿¬°áÀ» ÇÇÇϱâ À§ÇØ Ä³½Ã µÉ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ ¿¬°áÀÌ ¼³Á¤µÈ ÈÄ ¼¹ö Àλ縻ÀÌ ÀÐÇôÁö°í È®Àε˴ϴÙ. ¡¤ µð¹ö±× ¿É¼ÇÀÌ ±¸ÇöµË´Ï´Ù. ¡¤ °¡´ÉÇÑ °æ¿ì ·Î±× ¾Æ¿ô ¸í·ÉÀ¸·Î ¿¬°áÀÌ ¿Ã¹Ù¸£°Ô Á¾·áµË´Ï´Ù (Áï, I / O ¶Ç´Â ÇÁ·ÎÅäÄÝ ¿À·ù°¡ ¹ß»ýÇÏÁö ¾Ê¾ÒÀ» ¶§). ¡¤ ¿¬°áÀÌ Ç×»ó ¿Ã¹Ù¸£°Ô ´ÝÈü´Ï´Ù. ¡¤ ¼Ò½º ¹èÆ÷¿¡ ´ëÇÑ ¶óÀ̼¾½º°¡ Ãß°¡µÇ¾ú½À´Ï´Ù.
Jaas-Rimap. °ü·Ã ¼ÒÇÁÆ®¿þ¾î