- From: Asir Vedamuthu via cvs-syncmail <cvsmail@w3.org>
- Date: Thu, 13 Jul 2006 16:01:44 +0000
- To: public-ws-policy-eds@w3.org
Update of /sources/public/2006/ws/policy
In directory hutz:/tmp/cvs-serv2233
Modified Files:
ws-policy-attachment.html ws-policy-attachment.xml
Log Message:
Updated the list of editors. Completed action items 20 from the Austin F2F.
Index: ws-policy-attachment.xml
===================================================================
RCS file: /sources/public/2006/ws/policy/ws-policy-attachment.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- ws-policy-attachment.xml 13 Jul 2006 15:04:08 -0000 1.3
+++ ws-policy-attachment.xml 13 Jul 2006 16:01:42 -0000 1.4
@@ -35,9 +35,25 @@
</latestloc>
<authlist>
<author role="editor">
- <name>Isaac Newton</name>
- <affiliation>Example</affiliation>
+ <name>Asir S Vedamuthu</name>
+ <affiliation>Microsoft Corporation</affiliation>
+ </author>
+ <author role="editor">
+ <name>David Orchard</name>
+ <affiliation>BEA Systems, Inc.</affiliation>
+ </author>
+ <author role="editor">
+ <name>Maryann Hondo</name>
+ <affiliation>IBM Corporation</affiliation>
+ </author>
+ <author role="editor">
+ <name>Toufic Boubez</name>
+ <affiliation>Layer 7 Technologies</affiliation>
</author>
+ <author role="editor">
+ <name>Prasad Yendluri</name>
+ <affiliation>webMethods, Inc.</affiliation>
+ </author>
</authlist>
<abstract>
<p>
@@ -115,6 +131,21 @@
role="infoset-property">infoset property</emph>.</p>
</item>
<item><p>XML namespace prefixes (see <specref ref='nsprefix'/>) are used to indicate the namespace of the element or attribute being defined. </p></item>
+ <item>
+ <p>The ellipses characters "…" are used to
+ indicate a point of extensibility that allows other
+ Element or Attribute Information Items. Information Items
+ <rfc2119>MAY</rfc2119> be added at the indicated extension
+ points but <rfc2119>MUST NOT</rfc2119> contradict the
+ semantics of the element information item indicated by the
+ <emph role='infoset-property'>parent</emph> or <emph
+ role='infoset-property'>owner</emph> property of the
+ extension. If a processor does not recognize an Attribute
+ Information Item, the processor <rfc2119>SHOULD</rfc2119>
+ ignore it; if a processor does not recognize an Element
+ Information Item, the processor <rfc2119>SHOULD</rfc2119>
+ treat it as an assertion.</p>
+ </item>
</ulist>
<p>Normative text within this specification takes precedence over
@@ -1745,6 +1776,32 @@
</div2>
</div1>
&acknowledgements;
+ <inform-div1 id="changelog">
+ <head>&attachment.title; Change Log</head>
+ <table id="ws-policy-attachment-changelog-table" border="1">
+ <tbody>
+ <tr>
+ <th rowspan="1" colspan="1">Date</th>
+ <th rowspan="1" colspan="1">Author</th>
+ <th rowspan="1" colspan="1">Description</th>
+ </tr>
+ <!-- template
+ <tr>
+ <td>200505</td>
+ <td></td>
+ <td></td>
+ </tr>
+ -->
+ <tr>
+ <td>20060712</td>
+ <td>ASV</td>
+ <td>Updated the list of editors. Completed action items
+ <loc href="http://www.w3.org/2006/07/12-ws-policy-minutes.html#action20">20</loc>
+ from the Austin F2F.</td>
+ </tr>
+ </tbody>
+ </table>
+ </inform-div1>
</back>
</spec>
Index: ws-policy-attachment.html
===================================================================
RCS file: /sources/public/2006/ws/policy/ws-policy-attachment.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- ws-policy-attachment.html 12 Jul 2006 22:00:59 -0000 1.5
+++ ws-policy-attachment.html 13 Jul 2006 16:01:42 -0000 1.6
@@ -54,8 +54,12 @@
<a href="ws-policy-attachment.html">ws-policy-attachment.html</a>
</dd><dt>Latest version:</dt><dd>
<a href="http://dev.w3.org/cvsweb/~checkout~/2006/ws/policy/ws-policy-attachment.html?content-type=text/html;charset=utf-8">http://dev.w3.org/cvsweb/~checkout~/2006/ws/policy/ws-policy-attachment.html?content-type=text/html;charset=utf-8</a>
- </dd><dt>Editor:</dt>
- <dd>Isaac Newton, Example</dd>
+ </dd><dt>Editors:</dt>
+ <dd>Asir S Vedamuthu, Microsoft Corporation</dd>
+ <dd>David Orchard, BEA Systems, Inc.</dd>
+ <dd>Maryann Hondo, IBM Corporation</dd>
+ <dd>Toufic Boubez, Layer 7 Technologies</dd>
+ <dd>Prasad Yendluri, webMethods, Inc.</dd>
</dl><p class="copyright"><a href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a> © @@@@ <a href="http://www.w3.org/"><acronym title="World Wide Web Consortium">W3C</acronym></a><sup>®</sup> (<a href="http://www.csail.mit.edu/"><acronym title="Massachusetts Institute of Technology">MIT</acronym></a>, <a href="http://www.ercim.org/"><acronym title="European Research Consortium for Informatics and Mathematics">ERCIM</acronym></a>, <a href="http://www.keio.ac.jp/">Keio</a>), All Rights Reserved. W3C <a href="http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer">liability</a>, <a href="http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks">trademark</a> and <a href="http://www.w3.org/Consortium/Legal/copyright-documents">document use</a> rules apply.</p></div><hr><div>
<h2><a name="abstract">Abstract</a></h2>
<p>
@@ -71,7 +75,7 @@
no official standing.</strong></p><p></p></div>
<hr><div class="toc">
<h2><a name="contents">Table of Contents</a></h2><p class="toc">1. <a href="#tocRange">Introduction</a><br>2. <a href="#NotationsTerminology">Notations and Terminology</a><br> 2.1 <a href="#NotationalConventions">Notational Conventions</a><br> 2.2 <a href="#XMLNamespaces">XML Namespaces</a><br> 2.3 <a href="#Glossary">Terminology</a><br> 2.4 <a href="#Example">Example</a><br>3. <a href="#rPolicyAttachment">Policy Attachment</a><br> 3.1 <a href="#rEffectivePolicy">Effective Policy</a><br> 3.2 <a href="#PolicyAttachmentMechanisms">Policy Attachment Mechanisms</a><br> 3.3 <a href="#XMLElementAttachement">XML Element Attachment</a><br> 3.4 <a href="#ExternalPolicyAttachment">External Policy Attachment</a><br>4. <a href="#AttachingPolicyUsingWSDL1.1">Attaching Policies Using WSDL 1.1</a><br> 4.1 <a href="#CaculatingEffectivyPolicywithWSDL1.1">Calculating Effective Policy in WSDL 1.1</a><br> 4.1.1 <a href="#ServicePolicySubject">Service Policy Subject</a><br> 4.1.2 <a href="#EndpointPolicySubject">Endpoint Policy Subject</a><br> 4.1.3 <a href="#OperationPolicySubject">Operation Policy Subject</a><br> 4.1.4 <a href="#MessagePolicySubject">Message Policy Subject</a><br> 4.1.5 <a href="#Example2">Example</a><br> 4.2 <a href="#ExternalAttachmentDeployedEndpoints">External Attachment to Deployed Endpoints</a><br>5. <a href="#AttachingPoliciesUsingUDDI">Attaching Policies Using UDDI</a><br> 5.1 <a href="#CalculatingEffectivePolicyElementPolicyUDDI">Calculating Effective Policy and Element Policy in UDDI</a><br> &bsp; 5.1.1 <a href="#ServiceProviderPolicySubjectUDDI">Service Provider Policy Subject</a><br> 5.1.2 <a href="#ServicePolicySubjectUDDI">Service Policy Subject</a><br> 5.1.3 <a href="#EndpointPolicySubjectUDDI">Endpoint Policy Subject</a><br> 5.2 <a href="#ReferencingRemotePolicyExpressions">Referencing Remote Policy Expressions</a><br> 5.3 <a href="#RegisteringReusablePolicyExpressions">Registering Reusable Policy Expressions</a><br> 5.4 <a href="#RegisteringPoliciesUDDIVersion3">Registering Policies in UDDI Version 3</a><br>6. <a href="#SecurityConsiderations">Security Considerations</a><br></p>
-<h3><a id="appendix" name="appendix">Appendices</a></h3><p class="toc">A. <a href="#References">References</a><br> A.1 <a href="#Normative-References">Normative References</a><br> A.2 <a href="#Informative-References">Other References</a><br>B. <a href="#AppendixA">UDDI tModel Definitions</a><br> B.1 <a href="#RemotePolicyReferenceCategorySystem">Remote Policy Reference Category System</a><br> B.1.1 <a href="#DesigGoals1">Design Goals</a><br> B.1.2 <a href="#tModelDefinition1">tModel Definition</a><br> B.1.3 <a href="#ModelStructure1">tModel Structure</a><br> B.2 <a href="#WS-PolicyTypesCategorySystem">Web Services Policy Types Category System</a><br> B.2.1 <a href="#DesignGoals2">Design Goals</a><br> &bsp; B.2.2 <a href="#tModelDefinition2">tModel Definition</a><br> B.2.3 <a href="#ModelStructure2">tModel Structure</a><br> B.3 <a href="#LocalPolicyReferenceCategorySystem">Local Policy Reference Category System</a><br> B.3.1 <a href="#DesignGoals3">Design Goals</a><br> B.3.2 <a href="#tModelDefinition3">tModel Definition</a><br> B.3.3 <a href="#ModelStructure3">tModel Structure</a><br>C. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br></p></div><hr><div class="body">
+<h3><a id="appendix" name="appendix">Appendices</a></h3><p class="toc">A. <a href="#References">References</a><br> A.1 <a href="#Normative-References">Normative References</a><br> A.2 <a href="#Informative-References">Other References</a><br>B. <a href="#AppendixA">UDDI tModel Definitions</a><br> B.1 <a href="#RemotePolicyReferenceCategorySystem">Remote Policy Reference Category System</a><br> B.1.1 <a href="#DesigGoals1">Design Goals</a><br> B.1.2 <a href="#tModelDefinition1">tModel Definition</a><br> B.1.3 <a href="#ModelStructure1">tModel Structure</a><br> B.2 <a href="#WS-PolicyTypesCategorySystem">Web Services Policy Types Category System</a><br> B.2.1 <a href="#DesignGoals2">Design Goals</a><br> &bsp; B.2.2 <a href="#tModelDefinition2">tModel Definition</a><br> B.2.3 <a href="#ModelStructure2">tModel Structure</a><br> B.3 <a href="#LocalPolicyReferenceCategorySystem">Local Policy Reference Category System</a><br> B.3.1 <a href="#DesignGoals3">Design Goals</a><br> B.3.2 <a href="#tModelDefinition3">tModel Definition</a><br> B.3.3 <a href="#ModelStructure3">tModel Structure</a><br>C. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>D. <a href="#changelog">Web Services Policy 1.5 - Attachment Change Log</a> (Non-Normative)<br></p></div><hr><div class="body">
<div class="div1">
<h2><a name="tocRange"></a>1. Introduction</h2>
@@ -128,6 +132,20 @@
indicated by the style <strong>[infoset property]</strong>.</p>
</li>
<li><p>XML namespace prefixes (see <a href="#nsprefix">Table 2-1</a>) are used to indicate the namespace of the element or attribute being defined. </p></li>
+ <li>
+ <p>The ellipses characters "…" are used to
+ indicate a point of extensibility that allows other
+ Element or Attribute Information Items. Information Items
+ <span class="rfc2119">MAY</span> be added at the indicated extension
+ points but <span class="rfc2119">MUST NOT</span> contradict the
+ semantics of the element information item indicated by the
+ <strong>[parent]</strong> or <strong>[owner]</strong> property of the
+ extension. If a processor does not recognize an Attribute
+ Information Item, the processor <span class="rfc2119">SHOULD</span>
+ ignore it; if a processor does not recognize an Element
+ Information Item, the processor <span class="rfc2119">SHOULD</span>
+ treat it as an assertion.</p>
+ </li>
</ul>
<p>Normative text within this specification takes precedence over
@@ -336,12 +354,12 @@
<p>The document containing both of these policy expressions is
assumed to be located at
- <code>http://www.fabrikam123.example.com/policies</code>. Per Section
+ <code>http://www.example.com/policies</code>. Per Section
<a href="http://dev.w3.org/cvsweb/~checkout~/2006/ws/policy/ws-policy-framework.html?content-type=text/html;charset=utf-8/#Policy_Identification">3.2
Policy Identification</a> of Web Services Policy 1.5 - Framework [<cite><a href="#WS-Policy">Web Services Policy Framework</a></cite>], the URIs used for these <a title="policy expression" href="#policy_expression">policy expressions</a>
in the remainder of this document are
- <code>http://www.fabrikam123.example.com/policies#RmPolicy</code> and
- <code>http://www.fabrikam123.example.com/policies#X509EndpointPolicy</code>,
+ <code>http://www.example.com/policies#RmPolicy</code> and
+ <code>http://www.example.com/policies#X509EndpointPolicy</code>,
for the examples in <a href="#Table2">Example 2-1</a> and <a href="#Table3">Example 2-2</a>, respectively.</p>
</div>
</div>
@@ -444,8 +462,8 @@
<a href="#Example"><b>2.4 Example</b></a>.</p>
<p>If the <a title="policy" href="#policy">policies</a> referenced by the following XML element</p>
<div class="exampleInner"><pre><MyElement wsp:PolicyURIs="
- http://www.fabrikam123.example.com/policies#RmPolicy
- http://www.fabrikam123.example.com/policies#X509EndpointPolicy" />
+ http://www.example.com/policies#RmPolicy
+ http://www.example.com/policies#X509EndpointPolicy" />
</pre></div>
<p>have been processed and <em>merged</em>, it would result in an <a title="element policy" href="#element_policy">element policy</a> whose XML 1.0 representation is listed in <a href="#Table4">Example 3-1</a>:</p>
<div class="exampleOuter">
@@ -481,9 +499,9 @@
using child elements, would be as follows: </p>
<div class="exampleInner"><pre><MyElement>
<wsp:PolicyReference
- URI="http://www.fabrikam123.example.com/policies#RmPolicy" />
+ URI="http://www.example.com/policies#RmPolicy" />
<wsp:PolicyReference
- URI="http://www.fabrikam123.example.com/policies#X509EndpointPolicy" />
+ URI="http://www.example.com/policies#X509EndpointPolicy" />
<MyElement/></pre></div>
</div>
<div class="div2">
@@ -590,18 +608,18 @@
in Web Services Addressing [<cite><a href="#WS-Addressing">WS-Addressing Core</a></cite>]:</p>
<div class="exampleInner"><pre><wsp:PolicyAttachment>
<wsp:AppliesTo>
- <wsa:EndpointReference xmlns:fabrikam="…" >
- <wsa:Address>http://www.fabrikam123.example.com/acct</wsa:Address>
+ <wsa:EndpointReference xmlns:fm="…" >
+ <wsa:Address>http://www.example.com/acct</wsa:Address>
</wsa:EndpointReference>
</wsp:AppliesTo>
<wsp:PolicyReference
- URI="http://www.fabrikam123.example.com/policies#RmPolicy" />
+ URI="http://www.example.com/policies#RmPolicy" />
</wsp:PolicyAttachment></pre></div>
<p>In this example, the <a title="policy expression" href="#policy_expression">policy expression</a> at
-<code>http://www.fabrikam123.example.com/policies#RmPolicy</code> applies to all
+<code>http://www.example.com/policies#RmPolicy</code> applies to all
interactions with the endpoint at
-<code>http://www.fabrikam123.example.com/acct</code>.</p>
+<code>http://www.example.com/acct</code>.</p>
</div>
</div>
@@ -847,9 +865,9 @@
<div class="exampleOuter">
<p class="exampleHead" style="text-align: left"><a name="Table5"></a><i><span>Example 4-1. </span>Example Policy Attached to WSDL.</i></p>
<div class="exampleInner"><pre>(01) <wsdl11:definitions name="StockQuote"
- targetNamespace="http://www.fabrikam123.example.com/stock/binding"
- xmlns:tns="http://www.fabrikam123.example.com/stock/binding"
- xmlns:fab="http://www.fabrikam123.example.com/stock"
+ targetNamespace="http://www.example.com/stock/binding"
+ xmlns:tns="http://www.example.com/stock/binding"
+ xmlns:fab="http://www.example.com/stock"
xmlns:rmp="http://docs.oasis-open.org/ws-rx/wsrmp/200602"
xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
@@ -881,15 +899,15 @@
(23) <sp:Body />
(24) </sp:EncryptedParts>
(25) </wsp:Policy>
-(26) <wsdl11:import namespace="http://www.fabrikam123.example.com/stock"
- location="http://www.fabrikam123.example.com/stock/stock.wsdl" />
+(26) <wsdl11:import namespace="http://www.example.com/stock"
+ location="http://www.example.com/stock/stock.wsdl" />
(27) <wsdl11:binding name="StockQuoteSoapBinding" type="fab:Quote" >
(28) <wsoap12:binding style="document"
(29) transport="http://schemas.xmlsoap.org/soap/http" />
(30) <wsp:PolicyReference URI="#RmPolicy" wsdl11:required="true" />
(31) <wsp:PolicyReference URI="#X509EndpointPolicy" wsdl11:required="true" />
(32) <wsdl11:operation name="GetLastTradePrice" >
-(33) <wsoap12:operation soapAction="http://www.fabrikam123.example.com/stock/Quote/GetLastTradePriceRequest" />
+(33) <wsoap12:operation soapAction="http://www.example.com/stock/Quote/GetLastTradePriceRequest" />
(34) <wsdl11:input>
(35) <wsoap12:body use="literal" />
(36) <wsp:PolicyReference URI="#SecureMessagePolicy"
@@ -1746,5 +1764,26 @@
</p>
</div>
+ <div class="div1">
+
+<h2><a name="changelog"></a>D. Web Services Policy 1.5 - Attachment Change Log (Non-Normative)</h2>
+ <a name="ws-policy-attachment-changelog-table"></a><table border="1">
+ <tbody>
+ <tr>
+ <th rowspan="1" colspan="1">Date</th>
+ <th rowspan="1" colspan="1">Author</th>
+ <th rowspan="1" colspan="1">Description</th>
+ </tr>
+
+ <tr>
+ <td rowspan="1" colspan="1">20060712</td>
+ <td rowspan="1" colspan="1">ASV</td>
+ <td rowspan="1" colspan="1">Updated the list of editors. Completed action items
+ <a href="http://www.w3.org/2006/07/12-ws-policy-minutes.html#action20">20</a>
+ from the Austin F2F.</td>
+ </tr>
+ </tbody>
+ </table><br>
+ </div>
</div>
</body></html>
\ No newline at end of file
Received on Thursday, 13 July 2006 16:02:08 UTC