This document describes the Linked Web Storage Vocabulary, i.e., the RDFS [[RDF-SCHEMA]] vocabulary used by the Linked Web Storage Protocol [[lws-protocol]].
Alternate versions of the vocabulary definition exist in Turtle and JSON-LD.
This vocabulary has been defined by the W3C Linked Web Storage Working Group and provides the official RDFS vocabulary for the Linked Web Storage Protocol. Comments regarding this document are welcome. Please file issues directly on GitHub.
This specification makes use of the following namespaces:
lwshttps://www.w3.org/ns/lws#ashttps://www.w3.org/ns/activitystreams#schemahttp://schema.org/sechttps://w3id.org/security#ldphttp://www.w3.org/ns/ldp#dchttp://purl.org/dc/terms/owlhttp://www.w3.org/2002/07/owl#rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#rdfshttp://www.w3.org/2000/01/rdf-schema#xsdhttp://www.w3.org/2001/XMLSchema#@context filesThe following @context files make use of the terms defined in this specification:
https://www.w3.org/ns/lws/v1
CreateDeleteUpdateactormediaTypeobjectoriginpublishedtargettotalItemsupdatedinboxContainerDataResourceNotificationNotificationServiceOpenIdProviderPreferLinkRelationsStorageStorageDescriptionWebhookSubscriptionactivitycapabilityitemsserviceserviceEndpointstoragestorageDescriptionsubscriptionsubscriptionTypetopicexpiressizeauthenticationcontrollerpublicKeyJwkverificationMethodThe following are property definitions in the lws namespace.
itemsitems
Container@context:https://www.w3.org/ns/lws/v1totalItemstotal items
This term is formally defined in another vocabulary (as as:totalItems), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1mediaTypemedia type
This term is formally defined in another vocabulary (as as:mediaType), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1updatedmodified
This term is formally defined in another vocabulary (as as:updated), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1sizesize
This term is formally defined in another vocabulary (as schema:size), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1capabilitycapability
Storage@context:https://www.w3.org/ns/lws/v1serviceservice
Storage@context:https://www.w3.org/ns/lws/v1serviceEndpointservice endpoint
xsd:anyURI@context:https://www.w3.org/ns/lws/v1storageDescriptionstorage description
xsd:anyURI@context:https://www.w3.org/ns/lws/v1PreferLinkRelationsPrefer Link Relations
@context:https://www.w3.org/ns/lws/v1subscriptionTypesubscription type
See the formal definition of the term.
NotificationService@context:https://www.w3.org/ns/lws/v1subscriptionsubscription
See the formal definition of the term.
xsd:anyURI@context:https://www.w3.org/ns/lws/v1activityactivity
See the formal definition of the term.
Notification@context:https://www.w3.org/ns/lws/v1topictopic
See the formal definition of the term.
xsd:anyURI@context:https://www.w3.org/ns/lws/v1storagestorage
See the formal definition of the term.
xsd:anyURI@context:https://www.w3.org/ns/lws/v1CreateCreate
This term is formally defined in another vocabulary (as as:Create), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1UpdateUpdate
This term is formally defined in another vocabulary (as as:Update), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1DeleteDelete
This term is formally defined in another vocabulary (as as:Delete), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1objectobject
This term is formally defined in another vocabulary (as as:object), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1actoractor
This term is formally defined in another vocabulary (as as:actor), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1targettarget
This term is formally defined in another vocabulary (as as:target), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1originorigin
This term is formally defined in another vocabulary (as as:origin), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1publishedpublished
This term is formally defined in another vocabulary (as as:published), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1verificationMethodverification method
This term is formally defined in another vocabulary (as sec:verificationMethod), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1authenticationauthentication
This term is formally defined in another vocabulary (as sec:authentication), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1controllercontroller
This term is formally defined in another vocabulary (as sec:controller), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1publicKeyJwkpublic key JWK
This term is formally defined in another vocabulary (as sec:publicKeyJwk), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1inboxinbox
This term is formally defined in another vocabulary (as ldp:inbox), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1expiresexpires
This term is formally defined in another vocabulary (as schema:expires), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1The following are class definitions in the lws namespace.
ContainerContainer
items, totalItems@context:https://www.w3.org/ns/lws/v1DataResourceData Resource
mediaType, updated, size@context:https://www.w3.org/ns/lws/v1StorageStorage
capability, service@context:https://www.w3.org/ns/lws/v1StorageDescriptionStorage Description
@context:https://www.w3.org/ns/lws/v1OpenIdProviderOpenID Provider
See the formal definition of the term.
@context:https://www.w3.org/ns/lws/v1NotificationNotification
See the formal definition of the term.
activity@context:https://www.w3.org/ns/lws/v1NotificationServiceNotification Service
See the formal definition of the term.
subscriptionType@context:https://www.w3.org/ns/lws/v1WebhookSubscriptionWebhook Subscription
See the formal definition of the term.
@context:https://www.w3.org/ns/lws/v1