Table of contents

Classes (8):

Access , Anyone authenticated , append , authorization , control , Origin , read , write

Properties (12):

access control , access mode , agent , agent class , agent group , default access for new things in the object , default access for things in this , delegates , origin , owner , to , to all in


Glossary (6 entries)

Classes

Access , Anyone authenticated , append , authorization , control , Origin , read , write

Access (RDFS Class) Definition

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

Definition

The URI of this class is http://www.w3.org/ns/auth/acl#Access


This class is a super class of append control read write

Anyone authenticated (RDFS Class) Definition

A class of agents who have been authenticated. In other words, anyone can access this resource, but not anonymously. The social expectation is that the authentication process will provide an identify and a name, or pseudonym. (A new ID should not be minted for every access: the intent is that the user is able to continue to use the ID for continues interactions with peers, and for example to develop a reputation)

Definition

The URI of this class is http://www.w3.org/ns/auth/acl#AuthenticatedAgent


This class is a sub class of foaf:Agent

append (RDFS Class) Definition

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.

Definition

The URI of this class is http://www.w3.org/ns/auth/acl#Append


This class is a sub class of Access write

authorization (RDFS Class) Definition In use

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

Definition

The URI of this class is http://www.w3.org/ns/auth/acl#Authorization


control (RDFS Class) Definition

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

Definition

The URI of this class is http://www.w3.org/ns/auth/acl#Control


This class is a sub class of Access

Origin (RDFS Class) Definition In use Documentation

An Origin is basically a web site (Note WITHOUT the trailing slash after the domain name and port in its URI) and is the basis for controlling access to data by web apps in the Same Origin Model of web security. All scripts from the same origin are given the same right.

Definition

The URI of this class is http://www.w3.org/ns/auth/acl#Origin


In use

This class is used in origin

read (RDFS Class) Definition

The class of read operations

Definition

The URI of this class is http://www.w3.org/ns/auth/acl#Read


This class is a sub class of Access

write (RDFS Class) Definition

{{No description available}} info

Definition

The URI of this class is http://www.w3.org/ns/auth/acl#Write


This class is a sub class of Access
This class is a super class of append

Properties

access control , access mode , agent , agent class , agent group , default access for new things in the object , default access for things in this , delegates , origin , owner , to , to all in

access control (Property) Definition

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

Definition

The URI of this property is http://www.w3.org/ns/auth/acl#accessControl

The domain of this property is gen:InformationResource
The range of this property is gen:InformationResource

access mode (Property) Definition

A mode of access such as read or write.

Definition

The URI of this property is http://www.w3.org/ns/auth/acl#mode

The domain of this property is authorization
The range of this property is rdfs:Class

agent (Property) Definition

A person or social entity to being given the right

Definition

The URI of this property is http://www.w3.org/ns/auth/acl#agent

The domain of this property is authorization
The range of this property is foaf:Agent

agent class (Property) Definition

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

Definition

The URI of this property is http://www.w3.org/ns/auth/acl#agentClass

The domain of this property is authorization
The range of this property is rdfs:Class

agent group (Property) Definition

A group of persons or social entities to being given the right. The right is given to any entity which is a vcard:member of the group, as defined by the document received when the Group is dereferenced.

Definition

The URI of this property is http://www.w3.org/ns/auth/acl#agentGroup

The domain of this property is authorization
The range of this property is vcard2006:Group

default access for new things in the object (Property) Definition

THIS IS OBSOLETE AS OF 2017-08-01. See 'default'. Was: A directory for which this authorization is used for new files in the directory.

Definition

The URI of this property is http://www.w3.org/ns/auth/acl#defaultForNew

The domain of this property is authorization

default access for things in this (Property) Definition

If a resource has no ACL file (it is 404), then access to the resource if given by the ACL of the immediately containing directory, or failing that (404) the ACL of the recursively next containing directory which has an ACL file. Within that ACL file, any Authentication which has that directory as its acl:default applies to the resource. (The highest directory must have an ACL file.)

Definition

The URI of this property is http://www.w3.org/ns/auth/acl#default

The domain of this property is authorization

delegates (Property) Definition

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.

Definition

The URI of this property is http://www.w3.org/ns/auth/acl#delegates

The range of this property is foaf:Agent

origin (Property) Definition Documentation

A web application, identified by its Origin, such as <https://scripts.example.com>, being given the right. When a user of the web application at a certain origin accesses the server, then the browser sets the Origin: header to warn that a possibly untrusted webapp is being used. Then, BOTH the user AND the origin must have the required access.

Definition

The URI of this property is http://www.w3.org/ns/auth/acl#origin

The domain of this property is authorization
The range of this property is Origin

owner (Property) Definition

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.

Definition

The URI of this property is http://www.w3.org/ns/auth/acl#owner

The range of this property is foaf:Agent

to (Property) Definition

The information resource to which access is being granted.

Definition

The URI of this property is http://www.w3.org/ns/auth/acl#accessTo

The domain of this property is authorization
The range of this property is gen:InformationResource

to all in (Property) Definition

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

Definition

The URI of this property is http://www.w3.org/ns/auth/acl#accessToClass

The domain of this property is authorization
The range of this property is rdfs:Class

Glossary

append
append
control
control
delegates
delegates
owner
owner
read
read
write
write
feedback

bug Report a bug

request Request a feature

contact Contact us