Skip to content

Commit 173654f

Browse files
committed
Editorial suggestions from @matthieubosquet with some updates
1 parent dd2c28f commit 173654f

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

index.html

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -415,7 +415,7 @@ <h3 property="schema:name skos:prefLabel">Terminology</h3>
415415
<dd about="#acl-resource" property="skos:definition">An ACL resource is represented by an <em>RDF document</em> [<cite><a class="bibref" href="#bib-rdf11-concepts">RDF11-CONCEPTS</a></cite>] that includes <a href="#authorization">Authorizations</a> determining access to resources.</dd>
416416

417417
<dt about="#authorization" property="skos:prefLabel" typeof="skos:Concept"><dfn id="authorization">Authorization</dfn></dt>
418-
<dd about="#authorization" property="skos:definition">An Authorization is an abstract thing identified by a URI whose properties are defined in an <a href="#acl-resource">ACL resource</a>, e.g., <a href="#access-mode">access modes</a> granted to <a href="#agent">agents</a> the ability to perform operations on <a href="#resource">resources</a>.</dd>
418+
<dd about="#authorization" property="skos:definition">An Authorization is an abstract thing which is identified by a URI and whose properties are defined in an <a href="#acl-resource">ACL resource</a>, e.g., <a href="#access-mode">access modes</a> granted to <a href="#agent">agents</a> the ability to perform operations on <a href="#resource">resources</a>.</dd>
419419

420420
<dt about="#access-mode" property="skos:prefLabel" typeof="skos:Concept"><dfn id="access-mode">access mode</dfn></dt>
421421
<dd about="#access-mode" property="skos:definition">An access mode is a class of operations that can be performed on one or more resources.</dd>
@@ -567,9 +567,9 @@ <h2 property="schema:name">Authorization Rule</h2>
567567
<section id="access-objects" inlist="" rel="schema:hasPart" resource="#access-objects">
568568
<h3 property="schema:name">Access Objects</h3>
569569
<div datatype="rdf:HTML" property="schema:description">
570-
<p id="acl-accessto">The <code>acl:accessTo</code> property value is used to check if access is allowed for a specific resource.</p>
570+
<p id="acl-accessto">The <code>acl:accessTo</code> predicate denotes the resource to which access is being granted.</p>
571571

572-
<p id="acl-default">The <code>acl:default</code> property value (the container resource in context) is used to apply the Authorization to the original requested resource.</p>
572+
<p id="acl-default">The <code>acl:default</code> predicate denotes the container resource to which an Authorization can be applied to a resource lower in the collection hierarchy.</p>
573573

574574
<p>Inheriting Authorizations from the most significant container’s ACL resource is useful to avoid individually managing an ACL resource for each resource, as well as to define access control for resources that do not exist yet.</p>
575575

@@ -636,17 +636,18 @@ <h3 property="schema:name">Access Subjects</h3>
636636

637637
<p id="acl-agentclass">The <code>acl:agentClass</code> predicate denotes a <a href="#agent-class">class of agents</a> being given the access permission.</p>
638638

639-
<p>Two agent classes are defined here:</p>
639+
<p>Two agent classes are defined here:</p>
640+
640641
<dl>
641642
<dt id="acl-agentclass-foaf-agent"><code>foaf:Agent</code></dt>
642-
<dd>Allows access to any agent.</dd>
643+
<dd>Allows access to any agent, i.e., the public.</dd>
643644
<dt id="acl-agentclass-authenticated-agent"><code>acl:AuthenticatedAgent</code></dt>
644645
<dd>Allows access to any authenticated agent.</dd>
645646
</dl>
646647

647648
<p id="acl-agentgroup">The <code>acl:agentGroup</code> predicate denotes a <a href="#agent-group">group of agents</a> being given the access permission. The object of an <code>acl:agentGroup</code> statement is an instance of <code>vcard:Group</code>, where the members of the group are specified with the <code>vcard:hasMember</code> predicate.</p>
648649

649-
<p id="acl-origin">The <code>acl:origin</code> predicate denotes the <a href="#origin">origin</a> of an HTTP request is being given the access permission.</p>
650+
<p id="acl-origin">The <code>acl:origin</code> predicate denotes the <a href="#origin">origin</a> of an HTTP request that is being given the access permission.</p>
650651

651652
<div class="note" id="subject-verification" inlist="" rel="schema:hasPart" resource="#subject-verification">
652653
<h3 property="schema:name"><span>Note</span>: Subject Verification</h3>

0 commit comments

Comments
 (0)