Melvin,
webFinger is intended to provide information about a URI and it does that through a deliberately simple set of properties and links. The intent is that if there is a lot of information to convey, then WebFinger should just be used to point to that information.
I would not suggest putting an entire friend list in WebFinger. Rather, if you wish to share the list of friends you have, there should be a single link relation of type “portable-contacts” (or whatever) with a pointer to some document that contains that information (e.g., a Portable Contacts document http://portablecontacts.net/draft-schema.html).
The other example has to do with public key information. That example sounds like it could be done with WebFinger, but I’d have to see the details. Even if it can, it might still be better to just use WebFinger to point to a file. Let’s say, for example, that I’d like to share my OpenPGP public key via WebFinger. Perhaps the best way would be to have a link of type “OpenPGP” with an href pointing to the public key file.
Paul
--
---
You received this message because you are subscribed to the Google Groups "WebFinger" group.
To unsubscribe from this group and stop receiving emails from it, send an email to webfinger+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
Melvin,
webFinger is intended to provide information about a URI and it does that through a deliberately simple set of properties and links. The intent is that if there is a lot of information to convey, then WebFinger should just be used to point to that information.
I would not suggest putting an entire friend list in WebFinger. Rather, if you wish to share the list of friends you have, there should be a single link relation of type “portable-contacts” (or whatever) with a pointer to some document that contains that information (e.g., a Portable Contacts document http://portablecontacts.net/draft-schema.html).
The other example has to do with public key information. That example sounds like it could be done with WebFinger, but I’d have to see the details. Even if it can, it might still be better to just use WebFinger to point to a file. Let’s say, for example, that I’d like to share my OpenPGP public key via WebFinger. Perhaps the best way would be to have a link of type “OpenPGP” with an href pointing to the public key file.
{ "subject": "acct:ni...@silverbucket.net", "links": [ { "href": "https://storage.5apps.com/silverbucket", "rel": "remotestorage", "type": "https://www.w3.org/community/rww/wiki/read-write-web-00#simple", "properties": { "http://tools.ietf.org/html/rfc6749#section-4.2": "https://5apps.com/rs/oauth/silverbucket" } }, { "rel": "http://webfinger.net/rel/avatar", "href": "https://www.silverbucket.net/img/avatar.png" }, { "rel": "http://webfinger.net/rel/profile-page", "href": "https://silverbucket.net" }, { "rel": "http://packetizer.com/rel/blog", "href": "http://blog.silverbucket.net" }, { "rel": "http://schemas.google.com/g/2010#updates-from", "href": "https://twitter.com/slvrbckt" } ] }
Melvin,
It is legal to have properties associated with specific array elements in the links array like this. The below syntax is valid JRD syntax. It looks pretty simple and is probably a proper use of the “properties” member.
Melvin,
It is legal to have properties associated with specific array elements in the links array like this. The below syntax is valid JRD syntax. It looks pretty simple and is probably a proper use of the “properties” member.
Properties are just strings. If they happen to have a URI inside, there is no means of indicating that.