Account Ontology

IRI:
http://purl.org/NET/acc
Version IRI:
http://purl.org/NET/acc/0.1
Current version:
2009-09-18
Imported Ontologies:
http://purl.org/NET/dc_owl2dl/terms_od (visualise it with LODE)
http://purl.org/NET/util/ann (visualise it with LODE)
Other visualisation:
Ontology source

Abstract

An ontology for storing account data in an RDF store. Use together with SIOC, FOAF, Dublin Core and other ontologies to describe accounts in more detail. This ontology is not intended for describing data that will be publicly exported but only for authorisation processing and other internal account management.

Table of Content

  1. Classes
  2. Object Properties
  3. Data Properties
  4. Named Individuals
  5. Namespace Declarations

Classes

statusc back to ToC or Class ToC

IRI: http://purl.org/NET/acc#Status

is defined by
http://purl.org/NET/acc
A status of an account (e.g. deactivated, activation needed)
is in range of
statusop
has members
activation neededni, deactivatedni, e-mail confirmation neededni

userc back to ToC or Class ToC

IRI: http://rdfs.org/sioc/ns#User

is defined by
http://rdfs.org/sioc/ns#
is in domain of
activation keydp, last activitydp, passworddp, statusop, temporary passworddp, temporary password valid untildp

Object Properties

attribution u r lop back to ToC or Object Property ToC

IRI: http://creativecommons.org/ns#attributionURL

is defined by
http://creativecommons.org/ns#

licenseop back to ToC or Object Property ToC

IRI: http://creativecommons.org/ns#license

is defined by
http://creativecommons.org/ns#

statusop back to ToC or Object Property ToC

IRI: http://purl.org/NET/acc#status

is defined by
http://purl.org/NET/acc
The current status of this account.
has domain
userc
has range
statusc

Data Properties

activation keydp back to ToC or Data Property ToC

IRI: http://purl.org/NET/acc#activationKey

is defined by
http://purl.org/NET/acc
A key used for activating an account, for example by sending it to the user's e-mail address and having them click on a link containing the key.

has characteristics: functional

has domain
userc
has range
string

attribution namedp back to ToC or Data Property ToC

IRI: http://creativecommons.org/ns#attributionName

is defined by
http://creativecommons.org/ns#

last activitydp back to ToC or Data Property ToC

IRI: http://purl.org/NET/acc#lastActivity

is defined by
http://purl.org/NET/acc
Indicates when the user has last been active, for example by accessing the application, logging in or out, authenticating, performing an action, etc. For more detailed accounting an access log is needed (classes and properties for this might be added to this ontology later, based on the Event Ontology).

has characteristics: functional

has domain
userc
has range
date time

passworddp back to ToC or Data Property ToC

IRI: http://purl.org/NET/acc#password

is defined by
http://purl.org/NET/acc
The password of a user; either stored in cleartext or encrypted (this information and the encryption algorithm chosen is not expressed by this property but coded into the application using it).

has characteristics: functional

has domain
userc
has range
string

temporary passworddp back to ToC or Data Property ToC

IRI: http://purl.org/NET/acc#temporaryPassword

is defined by
http://purl.org/NET/acc
Like acc:password but only temporary. This will be generated by the application on request when the user forgot their regular password. Often after logging in with this password the user will be prompted to change their regular password and this password will be removed afterwards. In contrast to acc:password this property isn't normally there. Statements using this property can be deleted when acc:temporaryPasswordValidUntil has passed by.

has characteristics: functional

has domain
userc
has range
string

temporary password valid untildp back to ToC or Data Property ToC

IRI: http://purl.org/NET/acc#temporaryPasswordValidUntil

is defined by
http://purl.org/NET/acc
Indicates until when a acc:temporaryPassword is valid. If this time has passed by, statements with this property and acc:temporaryPassword can be removed. Note that both acc:temporaryPassword and acc:temporaryPasswordValidUntil are functional so the acc:temporaryPassword this relates to is unambiguous. It is expected that acc:temporaryPassword is always there when this property is used.

has characteristics: functional

has domain
userc
has range
date time

Named Individuals

Account Ontologyni back to ToC or Named Individual ToC

IRI: http://purl.org/NET/acc

has facts
attribution namedp "Simon Reinhardt"
licenseop http://creativecommons.org/licenses/by/3.0/
attribution u r lop Account Ontology

activation neededni back to ToC or Named Individual ToC

IRI: http://purl.org/NET/acc#ActivationNeeded

is defined by
http://purl.org/NET/acc
A status indicating that an account needs to be activated before it can be used by the user. This activation might be something the user has to do or something an administrator of the application has to do.
belongs to
statusc

deactivatedni back to ToC or Named Individual ToC

IRI: http://purl.org/NET/acc#Deactivated

is defined by
http://purl.org/NET/acc
Indicates that an account has been deactivated and may not be used by the user. This is normally done by an administrator and normally can only be reversed by one.
belongs to
statusc

e-mail confirmation neededni back to ToC or Named Individual ToC

IRI: http://purl.org/NET/acc#EmailConfirmationNeeded

is defined by
http://purl.org/NET/acc
A status indicating that the e-mail address associated with an account still needs to be confirmed. This is similar to the more general acc:ActivationNeeded. However, when in this status the account may or may not be usable - this depends on the application.
belongs to
statusc

Namespace Declarations back to ToC

default namespace
http://purl.org/NET/acc#
acc
http://purl.org/NET/acc/
dc-owl2dl
http://purl.org/NET/dc_owl2dl/
net
http://purl.org/NET/
ns
http://creativecommons.org/ns#
owl
http://www.w3.org/2002/07/owl#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
terms
http://purl.org/dc/terms/
util
http://purl.org/NET/util/
vann
http://purl.org/vocab/vann/
xsd
http://www.w3.org/2001/XMLSchema#

This HTML document was obtained by processing the OWL ontology source code through LODE, Live OWL Documentation Environment, developed by Silvio Peroni.