ShareVocabulary

interface ShareVocabulary

The RDF vocabulary a sharing profile uses for its private given/received index and its public catalog. Lets the sharing engine be retargeted to a namespace other than SolidShare's without changing the index/catalog logic.

The default is SolidShareVocabulary.

Inheritors

Properties

Link copied to clipboard
abstract val catalogEntryType: String

rdf:type of a public catalog entry.

Link copied to clipboard
abstract val namespace: String

Namespace IRI the terms below belong to.

Link copied to clipboard
abstract val owner: String

Predicate linking a received-share record to the owner WebID.

Link copied to clipboard
abstract val receiver: String

Predicate linking a given-share record to its receiver IRI.

Link copied to clipboard
abstract val resource: String

Predicate linking a share record to the shared resource IRI.

Link copied to clipboard
abstract val resourceType: String

Predicate linking a share record to the RDF class IRI of the entity it carries (e.g. schema:Ticket). Absent on untyped (file/folder) shares.

Link copied to clipboard
abstract val shareType: String

rdf:type of a reified share record in an index.