[OpenID] metadata/annotations in the primary key

Peter Williams pwilliams at rapattoni.com
Wed Jun 24 23:24:19 UTC 2009


we typically say that a good RP would use the validated localid as its primary key, especially in the delegation flows.

If the OP-managed XRD resolved using openid.identity has a localid with an undecorated/un-annotated persistent XRI, and the XRD at the vanity URL of the user has a decorated/annotated XRI, and the 2 sequences of these XRIs persistent id segments are otherwise identical, which one acts as the primary key?

Is there an assumption that the RP should be using the canonical form of the (persistent) identifier?



for example, in the XRD at my vanity URL, I'm annotating the persistent XRI present in the my own OP SEP's localid field with identifier-metadata - in my own extension namespace. Having declared my own metadata field/syntax/type, I attach 2 public key values. (I'm tempted to simply attach a cert, in base64!).



Question is....is the metadata (public keys) now part of the primary key at the RP?










More information about the general mailing list