<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Pushing String &#187; XML Summer School</title>
	<atom:link href="http://www.xmlgrrl.com/blog/tag/xml-summer-school/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.xmlgrrl.com/blog</link>
	<description>Tangled musings on identity, privacy, trust, and suchlike</description>
	<lastBuildDate>Mon, 24 Oct 2011 15:38:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>A Venn of identity in web services, now with OAuth</title>
		<link>http://www.xmlgrrl.com/blog/2009/10/02/a-venn-of-identity-in-web-services-now-with-oauth/</link>
		<comments>http://www.xmlgrrl.com/blog/2009/10/02/a-venn-of-identity-in-web-services-now-with-oauth/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 18:00:40 +0000</pubDate>
		<dc:creator>Eve</dc:creator>
				<category><![CDATA[ProtectServe]]></category>
		<category><![CDATA[Security/identity]]></category>
		<category><![CDATA[Venn]]></category>
		<category><![CDATA[ID-WSF]]></category>
		<category><![CDATA[Liberty]]></category>
		<category><![CDATA[OAuth]]></category>
		<category><![CDATA[REST-*]]></category>
		<category><![CDATA[UMA]]></category>
		<category><![CDATA[WS-*]]></category>
		<category><![CDATA[XML Summer School]]></category>

		<guid isPermaLink="false">http://www.xmlgrrl.com/blog/?p=1772</guid>
		<description><![CDATA[<p>In the past week, several people approached me with the idea of incorporating OAuth somehow into the Venn view of identity. Feels like more of that &#8220;destiny&#8221; Ashish invoked a couple of weeks ago &#8212; especially since I had already developed just such a Venn for my <a href="http://www.xmlsummerschool.com">XML Summer School talk</a> last week.</p>
<p>My very first Venn of Identity <a href="http://www.xmlgrrl.com/blog/2007/03/28/the-venn-of-identity/">blog post</a> also included a second diagram, covering something like &#8220;identity in web services&#8221;. It was little-noticed, I think,&#160;[&#8230;]<br /> <a href="http://www.xmlgrrl.com/blog/2009/10/02/a-venn-of-identity-in-web-services-now-with-oauth/" class="read_more">Read more</a></p>]]></description>
			<content:encoded><![CDATA[<p>In the past week, several people approached me with the idea of incorporating OAuth somehow into the Venn view of identity. Feels like more of that &#8220;destiny&#8221; Ashish invoked a couple of weeks ago &#8212; especially since I had already developed just such a Venn for my <a href="http://www.xmlsummerschool.com">XML Summer School talk</a> last week.</p>
<p>My very first Venn of Identity <a href="http://www.xmlgrrl.com/blog/2007/03/28/the-venn-of-identity/">blog post</a> also included a second diagram, covering something like &#8220;identity in web services&#8221;. It was little-noticed, I think, because the deployment of the more esoteric pieces of WS-* and ID-WSF was pretty low. I&#8217;ve been itching to add OAuth to it, given its wildfire-esque spread. Last week gave me my excuse, and with further feedback (thanks <a href="http://connectid.blogspot.com/">Paul</a> and <a href="http://blogs.sun.com/domcat/">Dom</a>!), I&#8217;ve continued to revise it. So here&#8217;s a new version for your perusal (click to enlarge).</p>
<p><a href="http://cdn.xmlgrrl.com/blog/wp-content/uploads/2009/10/VennOfBCID-Oct2009.png"><img src="http://cdn.xmlgrrl.com/blog/wp-content/uploads/2009/10/VennOfBCID-Oct2009.png" alt="VennOfBCID-Oct2009" title="VennOfBCID-Oct2009" width="475" /></a></p>
<p>As with the original version, the relative heights and sizes are significant: they indicate roughly how voluminous, vertically applicable, and far away from &#8220;plumbing&#8221; each solution gets. (Unlike the original, however, this one seems to give off a Jetsons vibe.)</p>
<p>Some thoughts from space-age 2009:</p>
<p>OAuth is helping many app developers meet their security and access goals with minimal fuss (<a href="http://www.tbray.org/ongoing/When/200x/2004/01/03/TPM1">80/20 point</a>, anyone?), and by providing for user mediation of service permissions, it is easily as &#8220;user-centric&#8221; as any other technology claiming the title. It&#8217;s these lovable qualities that led the ProtectServe/<a href="http://kantarainitiative.org/confluence/display/uma/Home">User-Managed Access effort</a> to use  OAuth as a substrate.</p>
<p>ID-WSF still provides identity services functionality that nothing else does, and some folks I&#8217;ve been talking to lately still chafe at the lack of more widespread support for these features. But obviously it&#8217;s still a &#8220;rich&#8221; solution vs. a &#8220;reach&#8221; one.</p>
<p>WS-*, ah yes, what to say?&#8230;  It uniquely solves certain issues, but do all of them really need solving? My Summer School trackmate <a href="http://blog.whatfettle.com/">Paul Downey</a> had some choice words about this, and his <a href="http://www.flickr.com/photos/psd/3958155109/in/set-72157622464663114/">WS-TopTrumps</a> class exercise proved that the star in WS-* really does match <em>everything possible</em> &#8212; that&#8217;s too much. And trackmate <a href="http://www.java.net/blogs/mhadley/">Marc Hadley</a> pointed out lots of benefits you get &#8220;for free&#8221; with a REST approach, which it was hard not to notice when we all chose to design REST interfaces for his class exercise despite having a SOAP option.</p>
<p>To be fair, Paul and Marc and also trackmate <a href="https://www.ibm.com/developerworks/mydeveloperworks/blogs/soma/">Rich Salz</a> &#8212; who has an uncanny ability to explain complex security concepts simply &#8212; stressed the value of the core pieces for message security if you&#8217;re using SOAP. It would be interesting indeed if OAuth, or extensions to it with the same pure-HTTP design center, were to &#8220;grow leftward&#8221; to accommodate the use cases covered by the WS-*/ID-WSF intersection.</p>
<p>(Anyone think the new <a href="http://www.jboss.org/reststar.html">REST-*</a> effort will win in this space anytime soon?  I&#8217;m a bit dubious, myself. Its name sure didn&#8217;t inspire any love in our lecture room.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xmlgrrl.com/blog/2009/10/02/a-venn-of-identity-in-web-services-now-with-oauth/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Schooool&#8217;s &#8230; on &#8211; for &#8211; summer</title>
		<link>http://www.xmlgrrl.com/blog/2009/05/15/schooools-on-for-summer/</link>
		<comments>http://www.xmlgrrl.com/blog/2009/05/15/schooools-on-for-summer/#comments</comments>
		<pubDate>Fri, 15 May 2009 20:37:48 +0000</pubDate>
		<dc:creator>Eve</dc:creator>
				<category><![CDATA[XML]]></category>
		<category><![CDATA[XML Summer School]]></category>

		<guid isPermaLink="false">http://www.xmlgrrl.com/blog/?p=1295</guid>
		<description><![CDATA[<p>The <a href="http://xmlsummerschool.com/">XML Summer School</a> in Oxford is back! <a href="http://www.linkedin.com/pub/1/ab1/993"> John Chelsom</a> has gotten it started again, and this time it will be held September 20-25 in St. Edmund Hall. <a href="http://www.laurenwood.org/anyway/">Lauren Wood</a> is serving most excellently as Course Director this year.</p>
<p>I&#8217;m putting together a one-day <a href="http://xmlsummerschool.com/curriculum2009/web-services-identity/">Web Services and Identity course</a> with a great lineup of additional lecturers: <a href="http://blog.whatfettle.com/">Paul Downey</a>, <a href="http://weblogs.java.net/blog/mhadley/">Marc Hadley</a>, and <a href="http://en.wikipedia.org/wiki/Rich_Salz">Rich Salz</a>, all of whom have taught at the School before.&#160;[&#8230;]<br /> <a href="http://www.xmlgrrl.com/blog/2009/05/15/schooools-on-for-summer/" class="read_more">Read more</a></p>]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://xmlsummerschool.com/">XML Summer School</a> in Oxford is back! <a href="http://www.linkedin.com/pub/1/ab1/993"> John Chelsom</a> has gotten it started again, and this time it will be held September 20-25 in St. Edmund Hall. <a href="http://www.laurenwood.org/anyway/">Lauren Wood</a> is serving most excellently as Course Director this year.</p>
<p>I&#8217;m putting together a one-day <a href="http://xmlsummerschool.com/curriculum2009/web-services-identity/">Web Services and Identity course</a> with a great lineup of additional lecturers: <a href="http://blog.whatfettle.com/">Paul Downey</a>, <a href="http://weblogs.java.net/blog/mhadley/">Marc Hadley</a>, and <a href="http://en.wikipedia.org/wiki/Rich_Salz">Rich Salz</a>, all of whom have taught at the School before.  Some of my previous posts (<a href="http://www.xmlgrrl.com/blog/archives/2007/07/31/summer-school-droplets/">2007</a>, <a href="http://www.xmlgrrl.com/blog/archives/2006/08/22/hot-in-oxford/">2006</a>) give the flavor of the event and my series of courses.</p>
<p>You won&#8217;t want to miss any part of the week &#8212; you&#8217;ll sharpen your skills, you&#8217;ll hang out with great people, and you&#8217;ll get your questions answered about how to apply the hottest tech (check out all the new <a href="http://xmlsummerschool.com/curriculum2009/">course subjects</a>!) to your hottest business problems. What are you waiting for?  <a href="http://xmlsummerschool2009.eventbrite.com/">Register already!</a></p>
<p>(If you&#8217;re the hesitant type, you can just follow along on Twitter at <a href="http://twitter.com/xmlsummerschool">@xmlsummerschool</a> for now, but make sure not to miss any registration deadlines&#8230;)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xmlgrrl.com/blog/2009/05/15/schooools-on-for-summer/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using apc (Feed is rejected)
Page Caching using apc
Database Caching using apc
Object Caching 416/505 objects using apc
Content Delivery Network via Amazon Web Services: CloudFront: cdn.xmlgrrl.com

Served from: www.xmlgrrl.com @ 2012-02-08 10:53:50 -->
