<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#">
<rdf:Description about="http://www.w3.org/2001/02/acls/ns#">
<rdfs:comment>A namespace for describing Access Control Lists</rdfs:comment>
<rdfs:comment>$Revision: 1.3 $ $Date: 2001/07/11 00:11:43 $</rdfs:comment>
<rdfs:seeAlso resource="http://www.w3.org/2001/02/acls/acls-for-ns"/>
</rdf:Description>
<rdfs:Class ID="ResourceAccessRule">
<rdfs:label xml:lang="en">Access Rule</rdfs:label>
<rdfs:comment>An assertion of access privileges to a resource.</rdfs:comment>
<rdfs:isDefinedBy resource="http://www.w3.org/2001/02/acls/ns#"/>
</rdfs:Class>
<rdf:Class ID="Identity">
<rdfs:label xml:lang="en">Identity</rdfs:label>
<rdfs:comment>Any entity to which access may be granted to a resource.</rdfs:comment>
<rdfs:subClassOf rdf:resource="http://www.w3.org/2000/01/rdf-schema#Resource"/>
</rdf:Description>
<rdf:Class ID="Principle">
<rdfs:label xml:lang="en">Principle</rdfs:label>
<rdfs:comment>An Identity to which credentials or other uniquely distinguishing characteristics may be assigned.</rdfs:comment>
<rdfs:subClassOf rdf:resource="#Identity"/>
</rdf:Description>
<rdf:Class ID="Group">
<rdfs:label xml:lang="en">Group</rdfs:label>
<rdfs:comment>Collection of Principles.</rdfs:comment>
<rdfs:subClassOf rdf:resource="#Identity"/>
</rdf:Description>
<rdf:Property ID="accessor">
<rdfs:label xml:lang="en">accessor</rdfs:label>
<rdfs:comment>The resource identifying an entity (for intance, a user) to whom access privileges have been granted.</rdfs:comment>
<rdfs:range rdf:resource="#Identity"/>
<rdfs:domain rdf:resource="#ResourceAccessRule"/>
<rdfs:isDefinedBy resource="http://www.w3.org/2001/02/acls/ns#"/>
</rdf:Property>
<rdf:Property ID="access">
<rdfs:label xml:lang="en">access</rdfs:label>
<rdfs:comment>The access privileges extended to an accessor.</rdfs:comment>
<rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
<rdfs:domain rdf:resource="#ResourceAccessRule"/>
<rdfs:isDefinedBy resource="http://www.w3.org/2001/02/acls/ns#"/>
</rdf:Property>
<rdf:Property ID="hasAccessTo">
<rdfs:label xml:lang="en">has access to</rdfs:label>
<rdfs:comment>Relates an Access Rule to the resources to which the rule applies. The inverse relation is 'accessedBy'</rdfs:comment>
<rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Resource"/>
<rdfs:domain rdf:resource="#ResourceAccessRule"/>
<rdfs:isDefinedBy resource="http://www.w3.org/2001/02/acls/ns#"/>
</rdf:Property>
<-- DAML+OIL properties ommited from example -->
<rdf:Property ID="time-interval">
<rdfs:label xml:lang="en">time interval</rdfs:label>
<rdfs:comment>The time interval over which an ACL rule is declared.</rdfs:comment>
<rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
<rdfs:domain rdf:resource="#ResourceAccessRule"/>
<rdfs:isDefinedBy resource="http://www.w3.org/2001/02/acls/ns#"/>
</rdf:Property>
<rdf:Description ID="CHACL">
<rdfs:label xml:lang="en">ChACL change ACLs method</rdfs:label>
</rdf:Description>
<rdf:Description ID="RACL">
<rdfs:label xml:lang="en">ChACL read ACLs method</rdfs:label>
</rdf:Description>
<rdf:Description ID="HEAD">
<rdfs:label xml:lang="en">HTTP HEAD method</rdfs:label>
</rdf:Description>
<rdf:Description ID="GET">
<rdfs:label xml:lang="en">HTTP GET method</rdfs:label>
</rdf:Description>
<rdf:Description ID="PUT">
<rdfs:label xml:lang="en">HTTP PUT method</rdfs:label>
</rdf:Description>
<rdf:Description ID="POST">
<rdfs:label xml:lang="en">HTTP POST method</rdfs:label>
</rdf:Description>
<rdf:Description ID="DELETE">
<rdfs:label xml:lang="en">HTTP DELETE method</rdfs:label>
</rdf:Description>
<rdf:Description ID="TRACE">
<rdfs:label xml:lang="en">HTTP TRACE method</rdfs:label>
</rdf:Description>
<rdf:Description ID="CONNECT">
<rdfs:label xml:lang="en">HTTP CONNECT method</rdfs:label>
</rdf:Description>
<!-- in progress... -->
</rdf:RDF>
21 of 26 |