Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Context UDI
Revision as of 12:50, 13 June 2008 by Unnamed Poltroon (Talk)
{{#eclipseproject:technology.higgins}}
Contents
Version
This page describes the Higgins ContextId Data Range UDI used in the Higgins Global Graph 1.1.
Definition
- A ContextId Data Range is a kind of URI Data Range
- The value of a ContextId Data Range UDI identifies a Context
- The value of a ContextId Data Range MUST conform to the ABNF defined below
Definition
- An Context UDI is defined in UDI Syntax
Relationship to OpenID
Any OpenID 2.0 identifier as defined by OpenID Authentication 2.0 may function as a Higgins ContextId. OpenID 2.0 supports both URLs and XRIs. All of the examples of contexthttpURI and contextXRI above are valid OpenID 2.0 identifiers.
The only caveat to keep in mind is that if an OpenID 2.0 URL is used as a Higgins ContextId, the XRDS or XDI document to which it resolves must EITHER contain:
- Only one XRDS service endpoint or XDI context reference describing the target Context, OR
- The consuming application must know how to select the XRDS service endpoint or XDI context descriptor it requires (i.e., it must know which Higgins Context Type it is seeking).