Client Authorisation Preferences Ontology (CAPO)

RDF/XML version of this vocabulary. Turtle version of this vocabulary.

Last update:

02 May 2013

Namespace URI:

http://vocab.deri.ie/capo#

Abstract

The Client Authorisation Preferences Ontology (CAPO) is a light weight vocabulary that describes client details which are stored within the Authorisation Server. These details are created once a client (for example a third party application) is registered with the Authorisation Server.

All terms at a glance

Classes

Class: capo:Client

ClientThe main class of CAPO.

URI:
http://vocab.deri.ie/capo#Client
Properties include:
capo:hasDomain, capo:hasHosting, capo:hasCallback, capo:hasCredentials, capo:hasHomepage

Properties

Property: capo:hasCallback

has callbackA property that defines the client's callback URI.

URI:
http://vocab.deri.ie/capo#hasCallback
Domain:
capo:Client
Range:
rdfs:Resource

Property: capo:hasCredentials

has credentialsA property that defines the client's credentials described using the Credentials Ontology (CO).

URI:
http://vocab.deri.ie/capo#hasCredentials
Domain:
capo:Client
Range:
co:Credentials

Property: capo:hasDomain

has domainA property that defines the client's domain.

URI:
http://vocab.deri.ie/capo#hasDomain
Domain:
capo:Client
Range:
rdfs:Literal

Property: capo:hasHomepage

has homepageA property that defines the client's homepage.

URI:
http://vocab.deri.ie/capo#hasHomepage
Domain:
capo:Client
Range:
rdfs:Resource

Property: capo:hasHosting

has hostingA property that defines the URI of where the client is hosted.

URI:
http://vocab.deri.ie/capo#hasHosting
Domain:
capo:Client
Range:
rdfs:Resource