- From: David Orchard via cvs-syncmail <cvsmail@w3.org>
- Date: Mon, 28 Aug 2006 20:12:25 +0000
- To: public-ws-policy-eds@w3.org
Update of /sources/public/2006/ws/policy
In directory hutz:/tmp/cvs-serv12213
Modified Files:
ws-policy-framework.xml ws-policy-framework.html
Log Message:
Partial <loc href="http://www.w3.org/2006/08/23-ws-policy-minutes.html#action14">resolution</loc>
for issue
<loc href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=3590">3590</loc>.
for adding document attribute extensbility of wsp:Policy/@{any} and wsp:Policy/.../wsp:PolicyReference/@{any}
Index: ws-policy-framework.xml
===================================================================
RCS file: /sources/public/2006/ws/policy/ws-policy-framework.xml,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -d -r1.27 -r1.28
--- ws-policy-framework.xml 28 Aug 2006 05:00:10 -0000 1.27
+++ ws-policy-framework.xml 28 Aug 2006 20:12:22 -0000 1.28
@@ -228,6 +228,21 @@
Element or Attribute Information Items.</p>
</item>
</ulist>
+ <p>Elements and Attributes defined by this specification are referred to in the text of this document using
+XPath 1.0 [XPATH 1.0] expressions. Extensibility points are referred to using an extended version of this
+syntax:</p>
+ <ulist>
+ <item>
+ <p>An element extensibility point is referred to using {any} in place of the element name. This
+indicates that any element name can be used, from any namespace other than the &nsuri;
+namespace. </p>
+ </item>
+ <item>
+ <p>An attribute extensibility point is referred to using @{any} in place of the attribute name. This
+indicates that any attribute name can be used, from any namespace other than the &nsuri;
+namespace. </p>
+ </item>
+ </ulist>
<p>
Normative text within this specification takes precedence
@@ -570,6 +585,15 @@
<label><code>/wsp:Policy/wsp:ExactlyOne/wsp:All/*</code></label>
<def><p>XML Infoset representation of a policy assertion.</p></def>
</gitem>
+<gitem>
+<label><att>/wsp:Policy/@{any}</att></label>
+<def><p>Additional attributes <rfc2119>MAY</rfc2119> be specified but
+<rfc2119>MUST NOT</rfc2119> contradict the semantics of the owner
+element; if an attribute is not recognized, it
+<rfc2119>SHOULD</rfc2119> be ignored.</p>
+</def>
+</gitem>
+
</glist>
<p>If an <termref def='policy_assertion'>assertion</termref> in the
@@ -1135,6 +1159,18 @@
</tr>
</tbody>
</table>
+
+<glist>
+<gitem>
+<label><att>/wsp:Policy/…/wsp:PolicyReference/@{any}</att></label>
+<def><p>Additional attributes <rfc2119>MAY</rfc2119> be specified but
+<rfc2119>MUST NOT</rfc2119> contradict the semantics of the owner
+element; if an attribute is not recognized, it
+<rfc2119>SHOULD</rfc2119> be ignored.</p>
+</def>
+</gitem>
+</glist>
+
<p>In the example below two policies include and extend a common policy. In the first example there is a single policy document containing two policy assertions. The expression is given an identifier but not a fully qualified location. The second and third expressions reference the first expression by URI indicating the referenced expression is within the document. </p>
<eg xml:space="preserve">(01) <wsp:Policy
xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy"
@@ -1623,6 +1659,16 @@
<loc href="http://www.w3.org/2006/08/23-ws-policy-minutes.html#action03">resolution</loc>
for adding Conformance section.
</td>
+ </tr>
+ <tr>
+ <td>20060828</td>
+ <td>DBO</td>
+ <td>Completed action item:
+ Partial <loc href="http://www.w3.org/2006/08/23-ws-policy-minutes.html#action14">resolution</loc>
+ for issue
+ <loc href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=3590">3590</loc>.
+ for adding document attribute extensbility of wsp:Policy/@{any} and wsp:Policy/.../wsp:PolicyReference/@{any}
+ </td>
</tr>
</tbody>
</table>
Index: ws-policy-framework.html
===================================================================
RCS file: /sources/public/2006/ws/policy/ws-policy-framework.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -d -r1.23 -r1.24
--- ws-policy-framework.html 28 Aug 2006 05:00:10 -0000 1.23
+++ ws-policy-framework.html 28 Aug 2006 20:12:23 -0000 1.24
@@ -226,6 +226,21 @@
Element or Attribute Information Items.</p>
</li>
</ul>
+ <p>Elements and Attributes defined by this specification are referred to in the text of this document using
+XPath 1.0 [XPATH 1.0] expressions. Extensibility points are referred to using an extended version of this
+syntax:</p>
+ <ul>
+ <li>
+ <p>An element extensibility point is referred to using {any} in place of the element name. This
+indicates that any element name can be used, from any namespace other than the http://www.w3.org/@@@@/@@/policy
+namespace. </p>
+ </li>
+ <li>
+ <p>An attribute extensibility point is referred to using @{any} in place of the attribute name. This
+indicates that any attribute name can be used, from any namespace other than the http://www.w3.org/@@@@/@@/policy
+namespace. </p>
+ </li>
+ </ul>
<p>
Normative text within this specification takes precedence
@@ -555,6 +570,15 @@
<dt class="label"><code>/wsp:Policy/wsp:ExactlyOne/wsp:All/*</code></dt>
<dd><p>XML Infoset representation of a policy assertion.</p></dd>
+
+<dt class="label"><code class="attr">/wsp:Policy/@{any}</code> </dt>
+<dd><p>Additional attributes <span class="rfc2119">MAY</span> be specified but
+<span class="rfc2119">MUST NOT</span> contradict the semantics of the owner
+element; if an attribute is not recognized, it
+<span class="rfc2119">SHOULD</span> be ignored.</p>
+</dd>
+
+
</dl>
<p>If an <a title="policy assertion" href="#policy_assertion">assertion</a> in the
@@ -1112,6 +1136,18 @@
</tr>
</tbody>
</table><br>
+
+<dl>
+
+<dt class="label"><code class="attr">/wsp:Policy/…/wsp:PolicyReference/@{any}</code> </dt>
+<dd><p>Additional attributes <span class="rfc2119">MAY</span> be specified but
+<span class="rfc2119">MUST NOT</span> contradict the semantics of the owner
+element; if an attribute is not recognized, it
+<span class="rfc2119">SHOULD</span> be ignored.</p>
+</dd>
+
+</dl>
+
<p>In the example below two policies include and extend a common policy. In the first example there is a single policy document containing two policy assertions. The expression is given an identifier but not a fully qualified location. The second and third expressions reference the first expression by URI indicating the referenced expression is within the document. </p>
<div class="exampleInner"><pre>(01) <wsp:Policy
xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy"
@@ -1609,6 +1645,16 @@
<a href="http://www.w3.org/2006/08/23-ws-policy-minutes.html#action03">resolution</a>
for adding Conformance section.
</td>
+ </tr>
+ <tr>
+ <td rowspan="1" colspan="1">20060828</td>
+ <td rowspan="1" colspan="1">DBO</td>
+ <td rowspan="1" colspan="1">Completed action item:
+ Partial <a href="http://www.w3.org/2006/08/23-ws-policy-minutes.html#action14">resolution</a>
+ for issue
+ <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=3590">3590</a>.
+ for adding document attribute extensbility of wsp:Policy/@{any} and wsp:Policy/.../wsp:PolicyReference/@{any}
+ </td>
</tr>
</tbody>
</table><br>
Received on Monday, 28 August 2006 20:12:46 UTC