<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>Pushing String</title>
	<atom:link href="http://www.xmlgrrl.com/blog/feed/rss2/" rel="self" type="application/rss+xml" />
	<link>http://www.xmlgrrl.com/blog</link>
	<description>XML, cross-stitching, and other tangled musings</description>
	<pubDate>Fri, 09 May 2008 15:57:00 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
	<language>en</language>
			<item>
		<title>Imperatives driving human-centered identity</title>
		<link>http://www.xmlgrrl.com/blog/archives/2008/05/04/imperatives-driving-human-centered-identity/</link>
		<comments>http://www.xmlgrrl.com/blog/archives/2008/05/04/imperatives-driving-human-centered-identity/#comments</comments>
		<pubDate>Mon, 05 May 2008 02:57:22 +0000</pubDate>
		<dc:creator>Eve</dc:creator>
		
		<category><![CDATA[Security/identity]]></category>

		<guid isPermaLink="false">http://www.xmlgrrl.com/blog/?p=360</guid>
		<description><![CDATA[In my recent talk on everyday identity, I suggested that login-time consent to data sharing is not a great example of human-centered design.
Even if we had already figured out the perfect ceremony for real-time consent or developed the best login interfaces, individuals still tend to be disadvantaged in the federated identity balance of power &#8212; [...]]]></description>
			<content:encoded><![CDATA[<p>In my <a href="http://www.xmlgrrl.com/blog/archives/2008/04/30/everyday-identity-and-human-centered-design/">recent talk on everyday identity</a>, I suggested that login-time consent to data sharing is not a great example of human-centered design.</p>
<p>Even if we had already figured out the perfect ceremony for real-time consent or developed the best login interfaces, individuals still tend to be disadvantaged in the federated identity balance of power &#8212; that big flashing &#8220;I Agree, Here&#8217;s My Data&#8221; button might as well read &#8220;I&#8217;m Over a Barrel, So Go Ahead and Take It Anyway&#8221;.</p>
<p>David Weinberger has <a href="http://www.hyperorg.com/blogger/2008/05/01/keeping-id-hard-shameful-or-at-least-awkward/">this analysis</a> (do read the whole thing):</p>
<blockquote><p>Since just about every vendor on the Web would like to know more about you rather than less, why won’t just about every vendor ask for more information rather than less? It’s all just a button press.
</p></blockquote>
<p>The golfer use case in my <a href="http://xmlgrrl.com/publications/Maler-NZIDConf-Apr2008.pdf">slides</a> highlights this issue as well, using InfoCard flows. In real life, my boss was actually asked for his Social Security Number (!) as a prerequisite for starting a new account while trying to book a tee time over the phone. In that communication mode it&#8217;s easier to just say &#8220;no, thanks&#8221; and hang up the phone; with an information card many people might just press Return to get it all over with.</p>
<p>So how do we get to truly human-centered design? We take into account people&#8217;s real tendencies and desires, and try to bake these into identity ecosystems in a way that redresses the power balance.</p>
<p>Here are three common tendencies: <strong>new-relationship energy</strong> (the conscious effort you&#8217;re willing to invest when something is new vs. familiar), the <strong>efficiency</strong> imperative (the impatience with annoying multi-step interactions that makes you stop paying attention), and the <strong>self-revelation</strong> imperative (accepting that it&#8217;s legitimate to choose to share data about yourself when it gets you something of value).</p>
<p>Based on these, here&#8217;s what I suggest:</p>
<ul>
<li>
<p>Let&#8217;s reduce the routine gathering of data-sharing consent at login time &#8212; it doesn&#8217;t materially empower individuals and, as a bonus, it annoys them. Instead, we should find a way to let people configure data usage policies at the time of establishing relationships with online partners; without this, people are stuck with accepting others&#8217; terms and have no window in which to impose any of their own. In essence, we need to be thinking about the game theory of identity! To quote David Weinberger again:</p>
<blockquote><p>[I]f we’re going to make it easy to give out our personal information, we ought to be thinking about the norms, market forces, or rules that would make it harder to ask for that information.</p></blockquote>
</li>
<li>
<p>We also need to enable applications to get something useful done when handed only a tiny slice of someone&#8217;s personally identifiable information, and use pseudonyms and other privacy measures zealously when coordinating among applications. If we can&#8217;t enable this, we&#8217;ll continue to be asked for way too much information because it&#8217;s the apps&#8217; path of least resistance.</p>
</li>
<li>
<p>Finally, we should reserve user-approval loops for extraordinary circumstances, ideally those dictated by people&#8217;s own preference settings &#8212; which allows identity-based app behavior to go on in the background (e.g., while we&#8217;re sleeping, windsurfing, or whatever) as appropriate and to grab our attention when we need it.</p>
</li>
</ul>
<p>(More thoughts soon on some solution opportunities in all this&#8230;)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xmlgrrl.com/blog/archives/2008/05/04/imperatives-driving-human-centered-identity/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Everyday identity and human-centered design</title>
		<link>http://www.xmlgrrl.com/blog/archives/2008/04/30/everyday-identity-and-human-centered-design/</link>
		<comments>http://www.xmlgrrl.com/blog/archives/2008/04/30/everyday-identity-and-human-centered-design/#comments</comments>
		<pubDate>Wed, 30 Apr 2008 21:26:51 +0000</pubDate>
		<dc:creator>Eve</dc:creator>
		
		<category><![CDATA[Language]]></category>

		<category><![CDATA[Security/identity]]></category>

		<guid isPermaLink="false">http://www.xmlgrrl.com/blog/?p=358</guid>
		<description><![CDATA[The Managing Identity in New Zealand conference has been an amazing experience.  The organizers did a superb job constructing a uniquely valuable event, reflecting the thoughtfulness that&#8217;s present everywhere in the NZ government&#8217;s approach to its citizens&#8217; identity.
I hope to have more time very soon to put together lots more thoughts on the many [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.identityconference.victoria.ac.nz/default.aspx">Managing Identity in New Zealand</a> conference has been an amazing experience.  The organizers did a superb job constructing a uniquely valuable event, reflecting the thoughtfulness that&#8217;s present everywhere in the NZ government&#8217;s approach to its citizens&#8217; identity.</p>
<p>I hope to have more time very soon to put together lots more thoughts on the many talks and conversations, but for now I just wanted to share the slides for the keynote I presented on Tuesday: <a href="http://xmlgrrl.com/publications/Maler-NZIDConf-Apr2008.pdf">The Design of Everyday Identity</a>.</p>
<p>And one additional thought for now: I&#8217;m extremely sympathetic to the views of <a href="http://blogs.law.harvard.edu/vrm/2008/04/28/vrm-is-user-driven/">Doc</a> and <a href="http://www.mediainfluencer.net/2008/04/two-tales-of-user-centricities/">Adriana</a> regarding the oddity of the phrase &#8220;user-centric&#8221;. I&#8217;ve remarked many times on the problems with assuming that <em>people are always online and in front of a user agent</em> (that is, &#8220;users&#8221;), and the very word describes people relative to the systems that are supposed to be helping them, which seems backwards &#8212; especially since the systems don&#8217;t seem to be too inclined to actually help them do what they want to do!</p>
<p>My research for this talk led me back to the classic ideas in <a href="http://jnd.org">Don Norman</a>&#8217;s usability work, where he invoked the phrase &#8220;human-centered design&#8221; starting back in the 80&#8217;s.  I would happily switch to &#8220;human-centered&#8221; from &#8220;user-centric&#8221;, and I suspect it would help us all be more open to the many ways to achieve this goal, particularly if Don Norman&#8217;s cautionary tale is kept in mind.</p>
<p>(As always, you can find my presos and papers and such linked from <a href="http://www.xmlgrrl.com/blog/publications/">my Publications page</a>. See that page if you want a more extensive bibliography for the talk, and keep an eye out for the conference proceedings paper I&#8217;ll be finishing in the next couple of weeks.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xmlgrrl.com/blog/archives/2008/04/30/everyday-identity-and-human-centered-design/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Thoughts on identity services? Submit a paper!</title>
		<link>http://www.xmlgrrl.com/blog/archives/2008/04/26/thoughts-on-identity-services-submit-a-paper/</link>
		<comments>http://www.xmlgrrl.com/blog/archives/2008/04/26/thoughts-on-identity-services-submit-a-paper/#comments</comments>
		<pubDate>Sat, 26 Apr 2008 15:33:23 +0000</pubDate>
		<dc:creator>Eve</dc:creator>
		
		<category><![CDATA[Security/identity]]></category>

		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.xmlgrrl.com/blog/?p=359</guid>
		<description><![CDATA[It&#8217;s that time again &#8212; we&#8217;re just a month away from the deadline for the ACM Workshop on Digital Identity Management call for papers.
The theme, as always for this series, is timely: &#8220;Services and Identity&#8221;. Might Pat et al. be interested in submitting something on accessing attribute services in SOAP and REST environments?
]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s that time again &#8212; we&#8217;re just a month away from the deadline for the ACM Workshop on Digital Identity Management <a href="http://www2.pflab.ecl.ntt.co.jp/dim2008/">call for papers</a>.</p>
<p>The theme, as always for this series, is timely: &#8220;Services and Identity&#8221;. Might <a href="http://blogs.sun.com/superpat/entry/fetching_user_attributes_with_identity">Pat et al.</a> be interested in submitting something on accessing attribute services in SOAP and REST environments?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xmlgrrl.com/blog/archives/2008/04/26/thoughts-on-identity-services-submit-a-paper/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Federation in the diminutive</title>
		<link>http://www.xmlgrrl.com/blog/archives/2008/04/24/federation-in-the-diminutive/</link>
		<comments>http://www.xmlgrrl.com/blog/archives/2008/04/24/federation-in-the-diminutive/#comments</comments>
		<pubDate>Thu, 24 Apr 2008 23:26:41 +0000</pubDate>
		<dc:creator>Eve</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.xmlgrrl.com/blog/?p=357</guid>
		<description><![CDATA[The fedlet &#8212; it has arrived!  Actually, it&#8217;s hard to keep things a total surprise when you open-source it all, but Daniel Raskin has finally taken the wraps off the fedlet for real. Check out his video: He demonstrates, during the course of a single Guns &#8216;N&#8217; Roses tune, just how brain-dead easy it [...]]]></description>
			<content:encoded><![CDATA[<p>The fedlet &#8212; it has arrived!  Actually, it&#8217;s hard to keep things a total surprise when you <a href="http://opensso.org">open-source it all</a>, but <a href="http://blogs.sun.com/raskin/">Daniel Raskin</a> has finally <a href="http://blogs.sun.com/raskin/entry/the_fedlet_has_arrived_check">taken the wraps off the fedlet</a> for real. Check out his video: He demonstrates, <em>during the course of a single Guns &#8216;N&#8217; Roses tune</em>, just how brain-dead easy it is to create a fedlet for a SAML2 relying party and get it working correctly on the other side.</p>
<p>As Scott Cantor observed in the recent <a href="http://projectconcordia.org">Project Concordia</a> workshop, we&#8217;re getting to the point where browser-based single sign-on Just Works. Now it&#8217;s going faster, and faster, and faster&#8230; (Hey, don&#8217;t some G&#8217;n'R tunes do that?)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xmlgrrl.com/blog/archives/2008/04/24/federation-in-the-diminutive/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The whys of igovt</title>
		<link>http://www.xmlgrrl.com/blog/archives/2008/04/22/the-whys-of-igovt/</link>
		<comments>http://www.xmlgrrl.com/blog/archives/2008/04/22/the-whys-of-igovt/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 01:22:14 +0000</pubDate>
		<dc:creator>Eve</dc:creator>
		
		<category><![CDATA[Security/identity]]></category>

		<category><![CDATA[Stitching]]></category>

		<guid isPermaLink="false">http://www.xmlgrrl.com/blog/?p=356</guid>
		<description><![CDATA[In keeping with its pragmatic approach to identity, the New Zealand State Services Commission is making its identity services friendlier and more responsive to people&#8217;s real needs. Part of this is a rebranding effort around &#8220;igovt&#8221;.  Good stuff!
I&#8217;ve had the pleasure of working with Colin Wallis, Bill Young, and Danny Mollan of the SSC [...]]]></description>
			<content:encoded><![CDATA[<p>In keeping with its pragmatic approach to identity, the New Zealand State Services Commission is making its identity services friendlier and more responsive to people&#8217;s real needs. Part of this is a <a href="http://blog.e.govt.nz/index.php/2008/04/23/why-igovt/">rebranding effort</a> around &#8220;igovt&#8221;.  Good stuff!</p>
<p>I&#8217;ve had the pleasure of working with Colin Wallis, Bill Young, and Danny Mollan of the SSC on various efforts, such as the recent Project Concordia workshop activity. I&#8217;m really looking forward to the <a href="http://www.identityconference.victoria.ac.nz/">identity conference</a> in Wellington, NZ next week &#8212; not only &#8217;cause I get to experience the locale (though who could resist that??) but also because I&#8217;ll get to meet up with these folks and meet many others I know only as disembodied voices or by reputation.</p>
<p>The only potential downside: I heard today that I might not be able to carry knitting needles onto the plane. I can&#8217;t seem to verify that with an online source; it looks like <a href="http://www.tsa.gov/travelers/airtravel/prohibited/permitted-prohibited-items.shtm">they&#8217;re</a> <a href="http://www.transport.govt.nz/flysmart-frequently-asked-questions-1/">allowed</a>. If anyone can confirm or deny, let me know!  I should probably take heed of this <a href="http://answers.yahoo.com/question/index?qid=20061115162530AA1S6JD">Plan-B advice</a>&#8230;</p>
<p>[UPDATE: Arrgh. Right on my itinerary it says &#8220;In the interest of security and safety we would like to advise customers that sharp items and cutting implements of all types and sizes such as pocket knives, scissors, nail files, corkscrews, letter openers, knitting needles, realistic toy imitation weapons, razor blades etc, must be carried in checked luggage only.&#8221;]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xmlgrrl.com/blog/archives/2008/04/22/the-whys-of-igovt/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The Venn in article form</title>
		<link>http://www.xmlgrrl.com/blog/archives/2008/04/22/the-venn-in-article-form/</link>
		<comments>http://www.xmlgrrl.com/blog/archives/2008/04/22/the-venn-in-article-form/#comments</comments>
		<pubDate>Tue, 22 Apr 2008 20:08:55 +0000</pubDate>
		<dc:creator>Eve</dc:creator>
		
		<category><![CDATA[Security/identity]]></category>

		<guid isPermaLink="false">http://www.xmlgrrl.com/blog/?p=353</guid>
		<description><![CDATA[(BUMPED because the free online copy of the article is now available. Entry originally posted April 10, 2008 @ 10:02 am.)
Drummond Reed and I undertook a fun and productive collaboration over the last few months, co-writing an article on The Venn of Identity for the new special issue of IEEE Security and Privacy magazine (here&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>(BUMPED because the <a href="http://www.xmlgrrl.com/publications/IEEESecPriv-MarApr2008-MalerReed-Venn.pdf">free online copy of the article</a> is now available. Entry originally posted April 10, 2008 @ 10:02 am.)</p>
<p><a href="http://www.equalsdrummond.name/">Drummond Reed</a> and I undertook a fun and productive collaboration over the last few months, co-writing an article on <a href="http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/sp/&#038;toc=comp/mags/sp/2008/02/msp02toc.xml&#038;DOI=10.1109/MSP.2008.50">The Venn of Identity</a> for the new <a href="http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/sp/&#038;toc=comp/mags/sp/2008/02/msp02toc.xml">special issue</a> of IEEE Security and Privacy magazine (here&#8217;s IEEE S&#038;P <a href="https://newton.computer.org/sssubs.nsf/application?openform&#038;code=sp">subscription info</a>).</p>
<p>The issue as a whole looks to be full of juicy stuff, with a good flow from more general topics (our article is a level-setter) to more specific and technical ones.  Also, don&#8217;t miss the <a href="http://blog.pingidentity.com/blog/ctotalk/2008/03/31/Dynamic-SAML-Article-in-IEEE-Security-Privacy">additional perspective</a> Patrick Harding offers on his &#8220;dynamic SAML&#8221; article.</p>
<p>By special arrangement between Sun and IEEE, I&#8217;m able to make the Venn article available without fee.  I haven&#8217;t gotten a final PDF copy back yet &#8212; the publishers are busy at the RSA conference this week! &#8212; so if you&#8217;re interested to snag it, note that I&#8217;ll update this entry &#8212; as well as my <a href="http://www.xmlgrrl.com/blog/publications/">Publications page</a> &#8212; when I get the file. (Update: <a href="http://www.xmlgrrl.com/publications/IEEESecPriv-MarApr2008-MalerReed-Venn.pdf">Here you go</a>!)</p>
<p>(And one more UPDATE to acknowledge the forebears of the Venn diagram since these wouldn&#8217;t fit in the article: Gary Ellison, Johannes Ernst, and Paul Madsen. More details on this history can be found in my initial <a href="http://www.xmlgrrl.com/blog/archives/2007/03/28/the-venn-of-identity/">post</a> on the subject. Thanks, guys!)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xmlgrrl.com/blog/archives/2008/04/22/the-venn-in-article-form/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Project Concordia workshop results</title>
		<link>http://www.xmlgrrl.com/blog/archives/2008/04/21/project-concordia-workshop-results/</link>
		<comments>http://www.xmlgrrl.com/blog/archives/2008/04/21/project-concordia-workshop-results/#comments</comments>
		<pubDate>Mon, 21 Apr 2008 23:12:26 +0000</pubDate>
		<dc:creator>Eve</dc:creator>
		
		<category><![CDATA[Security/identity]]></category>

		<guid isPermaLink="false">http://www.xmlgrrl.com/blog/?p=355</guid>
		<description><![CDATA[It&#8217;s surprising which &#8220;worlds&#8221; can work together given a chance:

(See whole photo essay here)
Paul is onto something with the notion of Project Concordia supporting the formation of creoles where we&#8217;ve been having to make do with pidgin.
It&#8217;s as if the kids, impatient with the limitations of the pidgin, decide to create a real language on [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s surprising which &#8220;worlds&#8221; can work together given a chance:</p>
<p><img width="400" src="http://www.xmlgrrl.com/new-orleans-2001/l0457-kosher-creole.jpg" alt="Creole Kosher Kitchen" /><br />
(See whole photo essay <a href="http://www.xmlgrrl.com/new-orleans-2001/index.htm">here</a>)</p>
<p><a href="http://connectid.blogspot.com/2008/04/creole-cooking.html">Paul is onto something</a> with the notion of <a href="http://projectconcordia.org/index.php/Main_Page">Project Concordia</a> supporting the formation of creoles where we&#8217;ve been having to make do with pidgin.</p>
<blockquote><p>It&#8217;s as if the kids, impatient with the limitations of the pidgin, decide to create a real language on their own.</p></blockquote>
<p>If you were at the recent Concordia workshop, you might have noticed the palpable impatience on the part of deployers there. (If you couldn&#8217;t attend, you can have that special <em>being-there</em> experience by checking out the <a href="http://projectconcordia.org/index.php/Concordia_workshop_RSA_2008_notes">complete workshop notes</a>, which I finally finished typing up last night after returning from my Honolulu Hiatus&#8230;)</p>
<p>We&#8217;ve got a next-steps telecon tomorrow, and if you were thinking about taking part in Concordia discussions, now&#8217;s a great time.  So be <a href="http://www.eyeofhawaii.com/Pidgin/pidgin.htm">akamai</a> and check out the wiki for call info and how to join the email list.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xmlgrrl.com/blog/archives/2008/04/21/project-concordia-workshop-results/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Pig meets sky, rubber meets road</title>
		<link>http://www.xmlgrrl.com/blog/archives/2008/03/31/pig-meets-sky-rubber-meets-road/</link>
		<comments>http://www.xmlgrrl.com/blog/archives/2008/03/31/pig-meets-sky-rubber-meets-road/#comments</comments>
		<pubDate>Mon, 31 Mar 2008 19:22:57 +0000</pubDate>
		<dc:creator>Eve</dc:creator>
		
		<category><![CDATA[Security/identity]]></category>

		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.xmlgrrl.com/blog/?p=352</guid>
		<description><![CDATA[Clemens and Gerry comment on a remarkable event: Microsoft shipping sample code&#8230;in Java&#8230;using a runtime stack the likes of which you have never seen before in a Microsoft product.  It&#8217;ll be four years this week since the historic Sun-Microsoft agreement, and this sort of collaboration and proven interop is something the teams in both [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blogs.msdn.com/clemensv/archive/2008/03/31/biztalk-services-r11-ctp-comes-with-a-surprise.aspx">Clemens</a> and <a href="http://blog.beuchelt.org/2008/03/31/Flying+Pigs+Over+Redmond.aspx">Gerry</a> comment on a remarkable event: Microsoft shipping sample code&#8230;in Java&#8230;using a runtime stack the likes of which you have never seen before in a Microsoft product.  It&#8217;ll be four years this week since the historic Sun-Microsoft agreement, and this sort of collaboration and proven interop is something the teams in both companies can really be proud of.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xmlgrrl.com/blog/archives/2008/03/31/pig-meets-sky-rubber-meets-road/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Sean&#8217;s DeXiderata</title>
		<link>http://www.xmlgrrl.com/blog/archives/2008/03/30/seans-dexiderata/</link>
		<comments>http://www.xmlgrrl.com/blog/archives/2008/03/30/seans-dexiderata/#comments</comments>
		<pubDate>Sun, 30 Mar 2008 17:01:21 +0000</pubDate>
		<dc:creator>Eve</dc:creator>
		
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.xmlgrrl.com/blog/?p=350</guid>
		<description><![CDATA[Sean McGrath reminds us of this ancient work from 2002; I think you&#8217;ll find it still has relevance and even poignancy today. Go you at once and read of the whole thing.
]]></description>
			<content:encoded><![CDATA[<p>Sean McGrath <a href="http://seanmcgrath.blogspot.com/2008/03/xml-and-st-patrick.html">reminds us</a> of this ancient work from 2002; I think you&#8217;ll find it still has relevance and even poignancy today. Go you at once and read of the whole thing.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xmlgrrl.com/blog/archives/2008/03/30/seans-dexiderata/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SAML brings world peace?</title>
		<link>http://www.xmlgrrl.com/blog/archives/2008/03/27/saml-brings-world-peace/</link>
		<comments>http://www.xmlgrrl.com/blog/archives/2008/03/27/saml-brings-world-peace/#comments</comments>
		<pubDate>Fri, 28 Mar 2008 03:52:53 +0000</pubDate>
		<dc:creator>Eve</dc:creator>
		
		<category><![CDATA[Security/identity]]></category>

		<guid isPermaLink="false">http://www.xmlgrrl.com/blog/archives/2008/03/27/saml-brings-world-peace/</guid>
		<description><![CDATA[I tried to comment this morning on Dave Kearns&#8217;s post on my &#8220;identity bus&#8221; musings, but it hasn&#8217;t shown up for some reason, so I&#8217;ll say a few words here. (Later: Damn, how come I can never manage to say just a few words? Must&#8230;channel&#8230;Paul&#8230;)
I appreciate Dave&#8217;s confirmation of the overall goal; good to know [...]]]></description>
			<content:encoded><![CDATA[<p>I tried to comment this morning on <a href="http://vquill.com/2008/03/every-day-i-get-in-queue.html">Dave Kearns&#8217;s post</a> on my &#8220;identity bus&#8221; musings, but it hasn&#8217;t shown up for some reason, so I&#8217;ll say a few words here. (Later: Damn, how come I can never manage to say just a few words? Must&#8230;channel&#8230;<a href="http://connectid.blogspot.com/">Paul</a>&#8230;)</p>
<p>I appreciate Dave&#8217;s confirmation of the overall goal; good to know I&#8217;m not crazy. But &#8220;going all Microsoft&#8221;?? :-) If I were advocating a particular protocol, I don&#8217;t even think that would be a bad thing, but advocacy of that sort wasn&#8217;t actually my intent.</p>
<p>I did observe that SAML tokens have had success at meeting one big criterion for an identity-bus-<em>qua</em>-message-bus. SAML tokens are used in lots of places, often with protocols other than SAML&#8217;s own. And when it came to another criterion, I &#8220;indicted&#8221; the SAML assertion query protocol pretty even-handedly with WS-Trust if they&#8217;re each considered all by their lonesome. While mentioning services of the sort that add helpful interop smarts (including ID-WSF ones), I even pointed out InfoCard as an great example.</p>
<p>If you choose a common data model for your identity layer, as many have done, there&#8217;s a whole bunch of &#8220;transform[ing of] protocols and data from one system and schema to another&#8221; you can avoid. In this sense, SAML&#8217;s &#8220;hub format&#8221; and a WS-Trust &#8220;hub service&#8221; are opposite approaches: the more you use an agreed-on format, the less you need transformations for the mere sake of syntactic conformance to another system&#8217;s needs. I will cop to advocating SAML2 tokens on this basis!</p>
<p>You might still need token exchanges for lots of other reasons, obviously. A quick test of whether you&#8217;ve got a nontrivial one: Would it still be useful for parties that use the same token format all around? In this case, I just observed that writing down those semantics will help get us to a successful identity bus. Imagine the chaos if you asked &#8220;RST?&#8221; and got any old &#8220;RSTR&#8221; back.</p>
<p>So, back to music and world peace! Yes, I admit it, I <em>would</em> like to teach the world to sing. But I must also admit that my accompaniment of choice would be (acceptable) piano or (really bad) ukulele, since guitar-playing is not among my skills&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xmlgrrl.com/blog/archives/2008/03/27/saml-brings-world-peace/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
