¸ñÂ÷    

ÀÚ¿ø ¿ÀÆÛ¸µ

ÀÚ¿ø ¿ÀÆÛ¸µÀº ÀÚ¿ø°ú ¼­ºñ½º ÀνºÅϽº¸¦ ¿¬°ü½ÃŰ´Â °ÍÀÔ´Ï´Ù. ÀϹÝÀûÀ¸·Î ´ÜÀÏ ¼­ºñ½º ÀνºÅϽº´Â ¿©·¯ ÀÚ¿øÀ» ó¸®ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, °³ÀÎ ÇÁ·ÎÇÊ ¼­ºñ½º °ø±ÞÀÚ´Â ¿©·¯ ÇÁ·ÎÇÊÀ» ´ÜÀÏ ¼­ºñ½º ÀνºÅϽº¿¡ Á¦°øÇÕ´Ï´Ù. °¢ ÇÁ·ÎÇÊ¿¡ ´ëÇØ º°µµÀÇ ÇÁ·ÎÅäÄÝ Á¾Á¡À» °®´Â °ÍÀº ºñÇö½ÇÀûÀÏ °ÍÀÔ´Ï´Ù.

°Ë»ö ¼­ºñ½º´Â ¿äûÀÚ°¡ ÀÚ¿ø ¿ÀÆÛ¸µÀ» °Ë»öÇÒ ¼ö ÀÖ°Ô ÇÏ´Â Identity ¼­ºñ½ºÀÔ´Ï´Ù. Access Manager¿¡¼­´Â ´ÙÀ½ ¼¼ °¡Áö ¹æ¹ýÀ¸·Î ÀÚ¿ø ¿ÀÆÛ¸µÀ» ÀúÀå ¹× °ü¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÚ¿ø ¿ÀÆÛ¸µ Á¤ÀÇ


ÁÖ

1´Ü°è¿Í 2´Ü°è´Â »ç¿ëÀÚ °Ë»ö ÀÚ¿ø ¿ÀÆÛ¸µ¿¡¸¸ Àû¿ëµË´Ï´Ù.


  1. ÀÚ¿ø ¾ÆÀ̵ð ¼Ó¼ºÀÇ °ªÀ» ÀÔ·ÂÇÕ´Ï´Ù.
  2. ÀÌ Çʵå´Â ÀÚ¿ø ¾ÆÀ̵𠰪ÀÇ ½Äº°ÀÚ¸¦ Á¤ÀÇÇÕ´Ï´Ù.

  3. ÀÚ¿ø ¾ÆÀ̵𠰪À» ÀÔ·ÂÇÕ´Ï´Ù.
  4. ÀÌ Çʵå´Â ƯÁ¤ ÀÚ¿øÀ» ½Äº°ÇÏ´Â µ¥ »ç¿ëµÇ´Â URI¸¦ Á¤ÀÇÇÕ´Ï´Ù. ÀÌ URI´Â »ó´ë URI°¡ ¾Æ´Ï¾î¾ß Çϸç ÀÚ¿øÀ» È£½ºÆ®ÇÏ´Â °ø±ÞÀÚ°¡ ¼ÒÀ¯ÇÏ´Â µµ¸ÞÀÎ À̸§À» Æ÷ÇÔÇØ¾ß ÇÕ´Ï´Ù. ¿©·¯ ÀÚ¿ø ¿ÀÆÛ¸µ ¿ä¼Ò¸¦ ÅëÇØ ÀÚ¿øÀÌ Á¦°øµÇ´Â °æ¿ì ¸ðµç ÀÚ¿ø ¿ÀÆÛ¸µ ¿ä¼Ò´Â µ¿ÀÏÇÑ ÀÚ¿ø ¾ÆÀ̵𠰪À» °¡Á®¾ß ÇÕ´Ï´Ù.

    ´ÙÀ½Àº ÀÚ¿ø ¾ÆÀ̵𠰪ÀÇ ¿¹ÀÔ´Ï´Ù.

    http://profile-provider.com/profiles/14m0B82k15csaUxs

    urn:libery:isf:implied-resource


    ÁÖ

    ´ÙÀ½ ´Ü°è´Â ¸ðµç ÀÚ¿ø ¿ÀÆÛ¸µ ±â¹ý¿¡ Àû¿ëµË´Ï´Ù.


  5. Ãß»ó Çʵ忡 ÀÚ¿ø ¿ÀÆÛ¸µ¿¡ ´ëÇÑ ¼³¸íÀ» ÀÔ·ÂÇÕ´Ï´Ù.
  6. ¼­ºñ½º ÀνºÅϽº¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
  7. ÀÌ Çʵå´Â °³º° Á¾Á¡¿¡¼­ÀÇ È°¼º À¥ ¼­ºñ½º¸¦ Á¤ÀÇÇÕ´Ï´Ù.

  8. ¼­ºñ½º À¯ÇüÀ» ÀÔ·ÂÇÕ´Ï´Ù.
  9. ÀÌ Çʵå´Â ¼­ºñ½º ÀνºÅϽº°¡ ±¸ÇöÇÏ´Â ¼­ºñ½º À¯ÇüÀ» Á¤ÀÇÇÏ´Â URI¸¦ Æ÷ÇÔÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.

    urn:liberty:id-sis-pp:2003-08

  10. °ø±ÞÀÚ ¾ÆÀ̵𸦠ÀÔ·ÂÇÕ´Ï´Ù.
  11. ÀÌ Çʵå´Â ÀÌ ¼­ºñ½º ÀνºÅϽºÀÇ °ø±ÞÀÚ¿¡ ´ëÇÑ URI¸¦ Æ÷ÇÔÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.

    http://profile-provider.com

  12. ¼­ºñ½º ¼³¸íÀ» Á¤ÀÇÇÕ´Ï´Ù.
  13. °¢ ÀÚ¿ø ¿ÀÆÛ¸µ ÇÁ·ÎÇÊ¿¡ ´ëÇØ ÃÖ¼ÒÇÑ Çϳª ÀÌ»óÀÇ ¼­ºñ½º ¼³¸íÀ» Á¤ÀÇÇØ¾ß ÇÕ´Ï´Ù. ¼­ºñ½º ¼³¸í Çʵå´Â ´ÙÀ½°ú °°½À´Ï´Ù.

    º¸¾È ±â¹ý ¾ÆÀ̵ð.ÀÌ Çʵå´Â ¼­ºñ½º ÀνºÅϽº°¡ Áö¿øÇÏ´Â »ç¿ë °¡´ÉÇÑ ¸ðµç º¸¾È ±â¹ýÀ» ³ª¿­ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ±â¹ýÀº À¥ ¼­ºñ½º Ŭ¶óÀÌ¾ðÆ®°¡ À¥ ¼­ºñ½º °ø±ÞÀÚ¿¡ ÀÎÁõµÇ´Â ¹æ¹ýÀ» Á¤ÀÇÇÕ´Ï´Ù. Ãß°¡ÇÒ º¸¾È ±â¹ýÀ» ¼±ÅÃÇϰí Ãß°¡ ¹öưÀ» ´©¸¨´Ï´Ù. ¿ì¼± ¼øÀ§¸¦ ÁöÁ¤ÇÏ·Á¸é ±â¹ýÀ» ¼±ÅÃÇϰí À§·Î À̵¿ ¹× ¾Æ·¡·Î À̵¿ ¹öưÀ» »ç¿ëÇÕ´Ï´Ù.

    °£´ÜÇÑ SoapHttp ¼³¸í. ¼±ÅÃµÈ °æ¿ì(±âº»°ª) ÀÌ Çʵå´Â WSDL (Web Service Description Language)À» »ç¿ëÇÏÁö ¾Ê°í ±âº» SOAP-over-HTTP ±â¹Ý ¼­ºñ½º ÀνºÅϽº¸¦ È£ÃâÇÏ´Â µ¥ ÇÊ¿äÇÑ Á¤º¸¸¦ ÀζóÀÎÀ¸·Î Á¦°øÇÕ´Ï´Ù.

    Á¾Á¡. ÀÌ Çʵå´Â SOAP-over-HTTP Á¾Á¡ÀÇ URI¸¦ Æ÷ÇÔÇÕ´Ï´Ù. URI ü°è´Â HTTP ¶Ç´Â HTTPSÀ̾î¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.

    https://soap.profile-provider.com/soap

    SOAP ÀÛ¾÷. ÀÌ Çʵå´Â WSDL ±â¹Ý ¼³¸í¿¡¼­ wsdlsoap:operation ¿ä¼ÒÀÇ wsdlsoap:soapAction ¼Ó¼º¿¡ ÇØ´çÇÏ´Â Ç׸ñÀ» Æ÷ÇÔÇÕ´Ï´Ù.

    WSDL ÂüÁ¶. ÀÌ Çʵå´Â ¿ÜºÎÀÇ ±¸Ã¼Àû WSDL ÀÚ¿øÀ» ÂüÁ¶ÇÕ´Ï´Ù.

    ¼­ºñ½º À̸§ °ø°£. ÀÌ Çʵå´Â WSDL ÀÚ¿ø°ú ÇÔ²² wsdl:service ¿ä¼Ò¸¦ ÂüÁ¶ÇÏ¿© ServiceNameRef°¡ ÀûÀýÇÑ wsdl: ¼­ºñ½º ¿ä¼ÒÀÇ wsdl:name ¼Ó¼º°ú µ¿ÀÏÇϵµ·Ï ÇÕ´Ï´Ù.

    ¼­ºñ½º ·ÎÄà ¿µ¿ª. ÀÌ Çʵå´Â ¼­ºñ½º À̸§ °ø°£ URIÀÇ Á¤±ÔÈ­µÈ À̸§¿¡ ´ëÇÑ ·ÎÄà ¿µ¿ªÀ» Á¦°øÇÕ´Ï´Ù.

  14. ÀÚ¿ø ¿ÀÆÛ¸µ ¿É¼ÇÀ» ÀÔ·ÂÇÕ´Ï´Ù.
  15. ÀÌ Çʵå´Â ƯÁ¤ µ¥ÀÌÅͳª ÀÛ¾÷À» ƯÁ¤ ¿ÀÆÛ¸µ¿¡ »ç¿ëÇÒ ¼ö ÀÖ´ÂÁö ¿©ºÎ¿¡ ´ëÇÑ ÈùÆ®¸¦ ÀáÀçÀû ¿äûÀÚ¿¡°Ô Á¦°øÇϱâ À§Çؼ­ ÀÚ¿ø ¿ÀÆÛ¸µ¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ¿É¼ÇÀ» ³ª¿­ÇÕ´Ï´Ù. ÁöÁ¤µÈ ¿É¼ÇÀÌ ¾øÀ» °æ¿ì ¼­ºñ½º ÀνºÅϽº´Â »ç¿ë °¡´ÉÇÑ ¿É¼ÇÀ» Á¦°øÇÏÁö ¾Ê½À´Ï´Ù.

  16. ÀÚ¿ø ¿ÀÆÛ¸µ Áö½Ã¹®À» ¼±ÅÃÇÕ´Ï´Ù. Áö½Ã¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù.
  17. ¿äûÀÚ ±ÇÇÑ ºÎ¿©.ÀÌ Áö½Ã¹®Àº ÀÌÈÄÀÇ QueryResponse ¸Þ½ÃÁö¿¡¼­ ResourceAccessStatement¸¦ Æ÷ÇÔÇÏ´Â SAML ¸íÁ¦¸¦ Æ÷ÇÔÇϱâ À§ÇØ °Ë»ö ¼­ºñ½º °ø±ÞÀÚ¿¡ ´ëÇØ ÁöÁ¤µË´Ï´Ù.

    ¼¼¼Ç ÄÁÅØ½ºÆ® ÀÎÁõ.ÀÌ Áö½Ã¹®Àº ÀÌÈÄÀÇ QueryResponse ¸Þ½ÃÁö¿¡¼­ SessionContextStatement¸¦ Æ÷ÇÔÇÏ´Â SAML ¸íÁ¦¸¦ Æ÷ÇÔÇϱâ À§ÇØ °Ë»ö ¼­ºñ½º °ø±ÞÀÚ¿¡ ´ëÇØ ÁöÁ¤µË´Ï´Ù.

    ¿äûÀÚ ÀÎÁõ. ÀÌ Áö½Ã¹®Àº ¸Þ½ÃÁö ÀÎÁõÀ» À§ÇØ SAMLÀ» »ç¿ëÇÏ´Â LibertySecMechÀÇ º¸¾È ±â¹ýÀ» ºñ·ÔÇÏ¿© ¸ðµç ¼³¸í¿¡¼­ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.

    ÀÚ¿ø ¾ÆÀ̵ð ¾Ïȣȭ. ÀÌ Áö½Ã¹®Àº °Ë»ö ¼­ºñ½º°¡ ¾ÏȣȭµÇÁö ¾ÊÀº ÀÚ¿ø ¾ÆÀ̵𸦠Ŭ¶óÀÌ¾ðÆ®¿¡°Ô °ø°³ÇÏÁö ¾Ê¾Æ¾ß ÇÑ´Ù´Â °ÍÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÇöÀç´Â ÀÌ Áö½Ã¹®ÀÌ Áö¿øµÇÁö ¾ÊÀ¸¹Ç·Î ÀÌ Áö½Ã¹®À» ¼±ÅÃÇϸé ÀÚ¿ø ¾ÆÀ̵𰡠¾ÏȣȭµÇÁö ¾Ê½À´Ï´Ù. ÀÚ¿ø ¿ÀÆÛ¸µ¿¡¼­ Çϳª ÀÌ»óÀÇ ¼³¸í ¿ä¼Ò¿¡ Áö½Ã¹®À» ¿¬°ü½ÃŰ·Á¸é ÇØ´ç ¼³¸í ¾ÆÀ̵ðÀÇ ¾Õ¿¡ ÀÖ´Â È®ÀζõÀ» ¼±ÅÃÇÕ´Ï´Ù. ¼³¸í ¾ÆÀ̵𸦠¼±ÅÃÇÏÁö ¾ÊÀ» °æ¿ì ÀÚ¿ø ¿ÀÆÛ¸µ¿¡¼­ Á¦°øµÇ´Â ¸ðµç ¼³¸í ¿ä¼Ò¿¡ ÀÌ Áö½Ã¹®ÀÌ Àû¿ëµË´Ï´Ù.

  18. ÀúÀåÀ» ´©¸¨´Ï´Ù.

¸ñÂ÷