Implementing Single Sign on using ADFS
<p>I am new to ADFS/SSO world and currently working on feature to implement Single Sign On (SSO) using AD FS for our Java based web application and Windows native agent. </p>

<p>Below are our requirement :</p>

<ol>
<li>Users should be logged in automatically(Without asking for username/password) to our windows agent if they have logged into their system using their domain credentials.</li>
<li>The solution should work even if they are outside the corporate network </li>
</ol>

<p>I have been reading on Internet but things are still confusing. I have following questions :</p>

<ol>
<li>Will kerberos based authentication suits my requirement? </li>
<li>Can It be integrated with AD FS? So that the solution will work even if the user is not in corporate network?</li>
<li>Or are there any other solutions? Our Product is Java based and uses Spring framework.</li>
</ol>

<p>Thanks in Advance,
Praveen</p>