OPs to advertise support for OpenID extensions via the extension's type URI
Allen Tom
atom at yahoo-inc.com
Wed Jul 22 18:25:54 UTC 2009
+1
Allen
Breno de Medeiros wrote:
> I agree with Andrew on this suggestion. I don't think the UI WG
> proceeded differently for any particular reason, except that no such
> convention existed and we were not aware of side-effects previously.
> Regardless of interoperability issues with existing libraries, I
> thinking having a type URI for the extension is desirable from purely
> semantic standpoint (if a human were to read such document, it would
> be more logically organized with 'umbrella' type URIs for the extension).
>
> On Wed, Jul 22, 2009 at 4:57 PM, Andrew Arnott <andrewarnott at gmail.com
> <mailto:andrewarnott at gmail.com>> wrote:
>
> Hi folks,
>
> Breno just pointed out to me that the UI extension's draft spec,
> Discovery section
> <http://wiki.openid.net/f/openid_ui_extension_draft01.html#anchor6> calls
> out two type URIs that should appear in an OpenID identifier's
> XRDS document. But neither of these type URIs is the type URI of
> the extension itself.
>
> DotNetOpenId and DotNetOpenAuth both take for granted that an
> extension's primary type URI (the one that appears at the value of
> the openid.ns./someext/ parameter) is expected to appear in an
> XRDS document if the OP supports that extension. Maybe that
> wasn't a spec'd out behavior for OpenID extensions, but it seems
> to hold true for the OPs I tested at the time.
>
> While it's neat to see the UI extension include a specific
> Discovery section that allows OPs to declare their support for the
> different parts of the extension, there's no mention of declaring
> the extension itself. As a result, RPs (at least the ones based
> on DNOI/DNOA) may not think that an OP supports the UI extension
> when in fact it does.
>
> So I'm requesting two things:
>
> 1. Can we get the UI extension DRAFT spec updated to include
> that the http://specs.openid.net/extensions/ui/1.0 URI be
> included in the XRDS document?
> 2. Can we standardize on the idea that an extension's type URI
> should be in an XRDS document if the OP supports it so that
> RPs can easily scan for all supported extensions? (this
> would be in addition to any additional type URIs the
> extension wants to define and advertise)
>
> What do you all think?
>
> --
> Andrew Arnott
> "I [may] not agree with what you have to say, but I'll defend to
> the death your right to say it." - S. G. Tallentyre
>
> _______________________________________________
> specs mailing list
> specs at openid.net <mailto:specs at openid.net>
> http://openid.net/mailman/listinfo/specs
>
>
>
>
> --
> --Breno
>
> +1 (650) 214-1007 desk
> +1 (408) 212-0135 (Grand Central)
> MTV-41-3 : 383-A
> PST (GMT-8) / PDT(GMT-7)
> ------------------------------------------------------------------------
>
> _______________________________________________
> specs mailing list
> specs at openid.net
> http://openid.net/mailman/listinfo/specs
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openid.net/pipermail/openid-specs/attachments/20090722/5dcd1d1f/attachment.htm>
More information about the specs
mailing list