<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Search results for 'app:weblogs' matching tags '.NET 4.0', 'RIA', 'WIF', and 'Architecture'</title><link>http://msmvps.com/search/SearchResults.aspx?q=app:weblogs&amp;tag=.NET+4.0,RIA,WIF,Architecture&amp;orTags=0&amp;o=DateDescending</link><description>Search results for 'app:weblogs' matching tags '.NET 4.0', 'RIA', 'WIF', and 'Architecture'</description><dc:language>en-US</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>Claims-based Identity and Silverlight 4.0 – Part 1 of N</title><link>http://msmvps.com/blogs/nunogodinho/archive/2010/09/06/claims-based-identity-and-silverlight-4-0-part-1-of-n.aspx</link><pubDate>Mon, 06 Sep 2010 05:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1777411</guid><dc:creator>NunoGodinho</dc:creator><description>&lt;div class="wlWriterHeaderFooter" style="float:none;margin:0px;padding:4px 0px 4px 0px;"&gt;&lt;iframe src="http://www.facebook.com/widgets/like.php?href=http://msmvps.com/blogs/nunogodinho/archive/2010/09/06/claims-based-identity-and-silverlight-4-0-part-1-of-n.aspx" scrolling="no" frameborder="0" style="border:none;width:450px;height:80px;"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p&gt;A lot as been said about Claims-based Identity in the last years, and this is has became a lot more interesting since we’ve had several issues when developing Identity of an application. Problems like defining:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;How will we do Authentication?      &lt;ul&gt;       &lt;li&gt;Will we use Username and Password, Active Directory, Integrated Windows Authentication(Kerberos, NTLM), LiveId, OpenId, GoogleId, Twitter, Facebook? (some many options, which one is better? &lt;/li&gt;        &lt;li&gt;Do we really want to built another Identity Silo? &lt;/li&gt;        &lt;li&gt;Will we want Single-Sign-On (SSO)? How will we perform the Authentication this way? Are we going to make a replication of their Users in our platform? How will we sync that? &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;What about Authorization?      &lt;ul&gt;       &lt;li&gt;Will we need to implement, yet another Authorization Silo or will we use something like Active Directory information for it? &lt;/li&gt;        &lt;li&gt;Who will manage the authorizations? &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;So there’s a lot of questions regarding this subject that come up when we start digging a little deeper, and Claims-based Identity really helps us do this.&lt;/p&gt;  &lt;p&gt;There are great explanations about what is Claims-based Identity and how can we used it and some of those are:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://channel9.msdn.com/learn/courses/Azure/IdentityAzure/IntroToClaimsBasedIdentityVideo/" target="_blank"&gt;An Introduction to Claims-Based Identity&lt;/a&gt; – A channel9 video from the Identity Developer Training Course where Vittorio Bertocci explains this. &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/cc836390.aspx" target="_blank"&gt;Claims and Identity: On-Premise and Cloud Solutions&lt;/a&gt; is an article by Vittorio Bertocci that was published on “The Architect Journal from July 2008” &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/magazine/ee335707.aspx" target="_blank"&gt;Claims-Based Authorization with WIF&lt;/a&gt; is an article by Michele Leroux Bustamante that was published on “MSDN Magazine from November 2009” &lt;/li&gt;    &lt;li&gt;&lt;a title="http://claimsid.codeplex.com/" href="http://claimsid.codeplex.com/" target="_blank"&gt;Claims based Identity &amp;amp; Access Control Guide&lt;/a&gt; from the Patterns &amp;amp; Practices Team &lt;/li&gt;    &lt;li&gt;&lt;a href="http://download.microsoft.com/download/7/D/0/7D0B5166-6A8A-418A-ADDD-95EE9B046994/Claims-Based%20Identity%20for%20Windows.pdf" target="_blank"&gt;Claims-Based Identity for Windows&lt;/a&gt; – An article by David Chappell &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/magazine/cc163366.aspx" target="_blank"&gt;Exploring Claims-Based Identity&lt;/a&gt; is an article by Keith Brown that was published on “MSDN Magazine from September 2007” &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee534975.aspx" target="_blank"&gt;Claims-Based Identity Term Definitions&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee539091.aspx" target="_blank"&gt;Claims-Based Identity Overview and Concepts&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Those are very interesting resources that we can use in order to understand Claims-based Identity better, but what about implementing it?&lt;/p&gt;  &lt;p&gt;What I’ll do in the next parts will be describe how can we take advantage of Claims-based Identity in Silverlight 4 Applications, using WIF – Windows Identity Foundation to accomplish that task.&lt;/p&gt;  &lt;p&gt;If you’ve got something you’d like to see covered just leave a comment and I’ll ‘try’ to address that topic.&lt;/p&gt;</description></item></channel></rss>