[OpenID] OpenId, YADIS and XRD versions

Jørn Wildt jw at fjeldgruppen.dk
Wed Apr 6 18:48:38 UTC 2011


Cool, just what I needed to know. Thanks.

/Jørn

----- Original Message ----- 
From: "John Bradley" <ve7jtb at ve7jtb.com>
To: "Jørn Wildt" <jw at fjeldgruppen.dk>
Cc: <openid-general at lists.openid.net>
Sent: Tuesday, April 05, 2011 10:21 PM
Subject: Re: [OpenID] OpenId, YADIS and XRD versions


openID 2.0 discovery continues to be based on the original XRI 2.0/Yadis 
spec.
http://docs.oasis-open.org/xri/2.0/specs/xri-resolution-V2.0.html

Some new things like webfinger are using the XRD v1 spec.

Yes XRD 1.0 is newer than XRDS 2.0.   Some of the OAuth people didn't want 
to confuse people by starting at XRD v3.

John B.
On 2011-04-05, at 3:31 PM, Jørn Wildt wrote:

> I am wondering about what format to use for a YADIS document. In november 
> 2010 XRD 1.0 became an OASIS standard (see 
> http://docs.oasis-open.org/xri/xrd/v1.0/xrd-1.0.html). The format of XRD 
> documents according to this standard is something like this:
>
> <XRD xmlns="http://docs.oasis-open.org/ns/xri/xrd-1.0">
> <Subject>http://example.com/gpburdell</Subject>
> <Link rel="http://spec.example.net/auth/1.0"
>   href="http://services.example.com/auth" />
> </XRD>
>
> But the YADIS specification (see 
> http://yadis.org/wiki/Yadis_1.0_%28HTML%29) uses this syntax:
>
> <xrds:XRDS xmlns:xrds="xri://$xrds" xmlns="xri://$xrd*($v*2.0)">
> <XRD>
>    <Service priority="10">
>     <Type>http://openid.net/signon/1.0</Type>
>     <URI>http://www.myopenid.com/server</URI>
>   </Service>
> </XRD>
> </xrds:XRDS>
>
> This means that if I search for XRD I get the OASIS standard, but if I 
> search for YADIS I get another standard. The question is now: what format 
> should an OpenId provider use today?
>
> Thanks, Jørn
> _______________________________________________
> general mailing list
> general at lists.openid.net
> http://lists.openid.net/mailman/listinfo/openid-general 



More information about the general mailing list