ࡱ > - / , [ ` bjbj " j j ` l ( ( ( ( ( ( ( < X X X X d < ; $ ~ ( P ( ( P P P ( ( P P P
V @ ( ( x < X b N 0 ; Z T P P < < ( ( ( ( External Policy Attachment
The XML file called ExternalPolicyAttachment.xml can contain one of more instances of this top-level element whose pseudo-schema is shown below:
The name of the file is included in the contribution.
+
The scdlFile attribute takes as its value a xsd:QName with some special syntactic conventions described below.
QName identifies a specific SCDL file
Prefix:* -- identifies all SCDL files within the namespace associated with the prefix.
*:* identifies all SCDL files within the contribution
The ExternalPolicyAttachment element contains one or more PolicyAttachment elements as children. The PolicyAttachment element supports external attachment of intents, policies and policySets to SCDL elements as illustrated below.
(The PolicyAttachment element follows the model of the PolicyAttachment element defined in WS-Policy[ref].)
+ // Expression identifying one or more SCDL elements
QName *
URI
The proposed PolicyAttachment element has a child element called PolicySubject. This contains as its value a domain expression identifying one or more elements in a SCDL file. The domain expression is, typically, an XPath over the processed SCDL infoset. It can also contain special XPath functions to facilitate locating certain SCDL elements in combination as well as WSDL URIs. It may also take other forms to accommodate other kinds of interface description.
Following the PolicySubject element can appear one or more of the following elements in any order:
policySet: a QName identifying a policySet.
wsp:Policy: a policy as defined by WS-Policy
wsp:PolicyReference: a URI referring to a WS-Policy
The policySets or Policies specified in these elements apply to the SCDL elements identified by the Domain Expression.
; Z [ \ # _ ` mHsH H*OJ PJ QJ ^J OJ PJ QJ ^J aJ nH tH CJ OJ PJ QJ ^J CJ OJ QJ ; [ \ K i b |
"
&