[OpenID] AE: How do you agree exchange type aliases collections? (2nd post attempt)

Dick Hardt dick at sxip.com
Sat Feb 2 17:56:13 UTC 2008


Hi Mark

While the AX URIs could be used for defining elements in an XRDS, AX  
it is intended on how an RP makes a request to an OP. How the OP  
stores the data is an implementation decision by the OP.

-- Dick

On 2-Feb-08, at 9:42 AM, Mark Cross wrote:

> (if this is a second post, gmail is running more than 6 hours  
> behind...)
>
> I'm probably being really thick here, but I cannot find anything in  
> the
>
> http://openid.net/specs/openid-attribute-exchange-1_0-05.html
> <http://openid.net/specs/openid-attribute-exchange-1_0-05.html>
>
> Which states what the aliases will be for a profile/persona, in a way
> that could described as a XRDS document what a profile is going to
> consist of.
>
> I can see that individual fields are defined as:
>
> openid.ax.type.fav_movie=http:
> //example.com/schema/favourite_movie
>
> But say for example I want to use the schemes at :
> http://www.axschema.org/types/#sreg <http://www.axschema.org/types/ 
> #sreg>
>
> For populating my profile in my OP, if I use the Verisigin PIP, I will
> have to manually create each field, clearly this is madness. Surely I
> want to just log into my OP, enter the URI of a XRDS which describes
> and returns a collection of fields:
>
> <profile name=pet>
> <field>openid.ax.type.fname=http://example.com/schema/fullname</field>
> <field>openid.ax.type.gender=http://example.com/schema/gender</field>
> <field>openid.ax.type.fav_dog=http://example.com/schema/ 
> favourite_dog</field>
> </profile>
>
> This will then create the profile "pet" which I can fill define the
> values for and also clone within my OP, I may have more than one pet.
>
> And when I go to relying sites using the "pet" schema, defined at a
> URI I can automatically elect to pass over my pet(n) attribute
> exchange values.
>
> Has this been previously defined, or are there better ways to do this?
>
> Cheers Mark
> _______________________________________________
> general mailing list
> general at openid.net
> http://openid.net/mailman/listinfo/general
>
>




More information about the general mailing list