3 Protocol Details
The policy assertions defined in this document specify behavior over all messages sent to and from a Web service endpoint and so they MUST have the following policy subjects, as defined in [WS-Policy]:
Endpoint policy subject
[WSPolicyAtt] defines a set of WSDL/1.1 [WSDL] policy attachment points for the policy subject noted previously.
The following is the list of WSDL/1.1 [WSDL] elements whose scope contains the policy subject for the policy assertions defined in this document, but which MUST NOT have the policy assertions attached:
wsdl:portType
wsdl:port
The following is the list of WSDL/1.1 [WSDL] elements whose scope contains the policy subject for the policy assertions defined in this document, and which MAY have the policy assertions attached:
wsdl:binding
The assertions defined in this document MUST NOT contain a nested policy expression.
The assertions defined in this document MUST NOT be specified multiple times in the same policy alternative, as defined in [WS-Policy].
The Using Session WSDL extension defined in this document MAY be used on the following list of WSDL/1.1 [WSDL] elements:
wsdl:portType
The Is Initiating and Is Terminating WSDL extensions defined in this document MAY be used on the following list of WSDL/1.1 [WSDL] elements:
wsdl:operation