Scott,<br><br>Thank you so much for your reply. <br><br>The reason I ask this question is that we are looking to integrate SSO/SAML into our product( as an SP ) that will be installed on customer&#39;s machine. Shib SP is a very good standalone program that we can use so we don&#39;t need to re-invent the wheel of SP. We are a little worried about the need to install the Shib Daemon. It is a separate process, and a separate service. <br>

<br>I am just looking for some feedback whether other people has encountered the same problem before, and how they resolved it? Or is it even recommended to use Shib SP in this way?<br><br><br>Best,<br>Yaowen<br><br>Message: 2<br>


Date: Fri, 6 Jul 2012 19:05:25 +0000<br>
From: &quot;Cantor, Scott&quot; &lt;<a href="mailto:cantor.2@osu.edu">cantor.2@osu.edu</a>&gt;<br>
Subject: Re: What is Shib Daemon used for?<br>
To: Shib Users &lt;<a href="mailto:users@shibboleth.net">users@shibboleth.net</a>&gt;<br>
Message-ID: &lt;<a href="mailto:CC1CAE84.250FE%25cantor.2@osu.edu">CC1CAE84.250FE%cantor.2@osu.edu</a>&gt;<br>
Content-Type: text/plain; charset=&quot;us-ascii&quot;<br>
<br>
On 7/6/12 3:00 PM, &quot;Yaowen Tu&quot; &lt;<a href="mailto:yaowen.tu@gmail.com">yaowen.tu@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt;The question is: When we install SP for Apache on Windows, we can choose<br>
&gt;whether to install Shib Daemon or not.<br>
<br>
No, you can&#39;t choose, it&#39;s always installed. The only choice, which is<br>
being removed from the next version since it&#39;s not really a choice, is<br>
whether to install it as a Windows service.<br>
<br>
&gt; Can anybody tells me what is that used for? Is it optional to make SP<br>
&gt;work?<br>
<br>
<a href="https://wiki.shibboleth.net/confluence/display/SHIB2/NativeSPArchitecture" target="_blank">https://wiki.shibboleth.net/confluence/display/SHIB2/NativeSPArchitecture</a><br>
<br>
I think that addresses the questions you&#39;re asking.<br>
<br>
If you have questions about the technical internals, feel free to join the<br>
dev list and ask them there, it&#39;s a more appropriate venue.<br>
<br>
-- Scott<br>
<br><br><div class="gmail_quote">On Fri, Jul 6, 2012 at 12:00 PM, Yaowen Tu <span dir="ltr">&lt;<a href="mailto:yaowen.tu@gmail.com" target="_blank">yaowen.tu@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Hi,<br><br>I am new to the SAML world. I just installed Shib SP and IdP, and made them work with each other. I am now trying to understand how everything works under the hood.<br><br>The question is: When we install SP for Apache on Windows, we can choose whether to install Shib Daemon or not. Can anybody tells me what is that used for? Is it optional to make SP work? <br>


<br>I have tried to google and searched old posts, but cannot find so much details. My understand is Shib SP is a module that runs on Apache(for my install), and it is responsible for:<br>1. Setting up trust connection with IdP<br>


2. Handle request from browser, and redirect to IdP<br>3. Handle response from IdP and redirect to user&#39;s real application page.<br><br>It seems to me that Shib Daemon is not involved in these works. Did I miss anything or I misunderstood anything?<br>


<br>Thanks you so much!<br><br>Best,<br clear="all">Yaowen<br>
</blockquote></div><br>