Anonymous user   

Terms and definitions Draft 0.8

From Yadis

Jump to: navigation, search


Back to Normative references.

[edit]

3 Terms and Definitions

[edit]

3.1 Developer Terms

Note: Yadis IDs and the Yadis Protocol are intended to be used not only by persons but also by other parties, such as clubs, crowds, businesses and governments. This terminology does not attempt to be general in this way, but instead focuses on use by persons.
[edit]

3.2 End-user terms

Yadis User

A person using a Yadis ID as a personal identifier.

Yadis ID

An personal identifier used in one or more Yadis Identity Services. A Yadis ID may be a URL, any URI or IRI usable in an HTTP request, or an XRI resolvable to a URL. A Yadis Resource Descriptor may be obtained by using the Yadis ID in the Yadis Protocol. See REST-ful Yadis URL, Hosted Yadis URL, and Delegating Yadis URL below.

Yadis Page

In case there is a document located by a Yadis ID, that document.

Yadis Identity Service

A computer software process (or system of processes) that provides services located using the Yadis Protocol.

Agent

A computer software process (or system of processes) acting on behalf of a person or organization.

Yadis User Agent

An agent acting on behalf of a Yadis User.

Relying Party A person or organization responsible for a Relying Party Agent and on whose behalf that Agent acts. A Relying Party is relying on the services provided by a Yadis Identity Service, in particular on data provided by that service concerning the person identified by a Yadis ID.
Relying Party Agent A role to be fulfilled by an agent that uses a Yadis ID (and the data accessible using that Yadis ID) provided by a Yadis User Agent. The Relying Party Agent discovers the services available for a Yadis ID using the Yadis Protocol, and modifies its own behavior accordingly.

Identity Consumer

A Relying Party Agent.
Identity Server A role to be fulfilled by a server that hosts one or more Hosted Yadis IDs. The Identity Server may or may not be located by the same URL as the Yadis ID.

REST-ful Yadis ID

A Yadis ID which, in the Yadis Protocol, itself returns a Yadis Resource Descriptor. LID identifiers are REST-full Yadis IDs.

Hosted Yadis ID

A Yadis ID which, in the Yadis Protocol, does not itself return a Yadis Resource Descriptor, but instead specifies an Identity Server, but no delegate Yadis ID. OpenID URLs are either Hosted Yadis URLs, or Delegating Yadis IDs.

Delegating ID URL

A Yadis ID which, in the Yadis Protocol, does not itself return a Yadis Resource Descriptor, but which specifies an Identity Server and a delegate Yadis ID. OpenID URLs are either Hosted Yadis URLs, or Delegating Yadis URLs.

My ID An identifier a Yadis User uses to identify an individual, such as themselves or somebody else. Same as Yadis ID.
My page The document located by My URL. Same as Yadis Page.
[edit]

3.3 Definitions from other specifications

This specification makes use of the following terms as defined in the indicated specifications:

scheme RFC 3968 3.1
URL RFC 3968 1.1.2


On to Abbreviations
Personal tools