package rdf

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Rdf.AclSource

Elements of http://www.w3.org/ns/auth/acl#

Sourceval acl : Iri.t

http://www.w3.org/ns/auth/acl#

Sourceval acl_ : string -> Iri.t
Sourceval c_Access : Iri.t

Any kind of access to a resource. Don't use this, use R W and RW

Sourceval c_Append : Iri.t

Append accesses are specific write access which only add information, and do not remove information. For text files, for example, append access allows bytes to be added onto the end of the file. For RDF graphs, Append access allows adds triples to the graph but does not remove any. Append access is useful for dropbox functionality. Dropbox can be used for link notification, which the information added is a notification that a some link has been made elsewhere relevant to the given resource.

Sourceval c_Authorization : Iri.t

An element of access control, allowing agent to agents access of some kind to resources or classes of resources

Sourceval c_Control : Iri.t

Allows read/write access to the ACL for the resource(s)

Sourceval c_Read : Iri.t

The class of read operations

Sourceval c_Write : Iri.t
Sourceval accessControl : Iri.t

The Access Control file for this information resource. This may of course be a virtual resorce implemented by the access control system. Note also HTTP's header Link: foo.meta ;rel=meta can be used for this.

Sourceval accessTo : Iri.t

The information resource to which access is being granted.

Sourceval accessToClass : Iri.t

A class of information resources to which access is being granted.

Sourceval agent : Iri.t

A person or social entity to being given the right

Sourceval agentClass : Iri.t

A class of persons or social entities to being given the right

Sourceval agentGroup : Iri.t

A group of persons or social entities to being given the right

Sourceval defaultForNew : Iri.t

A directory for which this authorization is used for new files in the directory.

Sourceval delegates : Iri.t

Delegates a person or another agent to act on behalf of the agent. For example, Alice delegates Bob to act on behalf of Alice for ACL purposes.

Sourceval mode : Iri.t

A mode of access such as read or write.

Sourceval owner : Iri.t

The person or other agent which owns this. For example, the owner of a file in a filesystem. There is a sense of right to control. Typically defaults to the agent who craeted something but can be changed.

Sourcemodule Open : sig ... end
Sourceclass from : ?sub:Term.term -> Graph.graph -> object ... end
OCaml

Innovation. Community. Security.