Changeset 2bc7b76 for wsdl


Ignore:
Timestamp:
Oct 29, 2009 10:40:14 AM (15 years ago)
Author:
Jay Jacobs <Jay.Jacobs@…>
Branches:
axis_example, compt_changes, info-ops, master, version-2.00, version-3.01, version-3.02
Children:
6e44258
Parents:
a31b94d
Message:

Changed negotiationContext to negotiationContextType and made most of
the elements optional.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wsdl/abac_types.xsd

    ra31b94d r2bc7b76  
    5959  <xsd:complexType name="contextInfo">
    6060    <xsd:choice>
    61       <xsd:element name="context" type="tns:negotiationContext"/>
     61      <xsd:element name="context" type="tns:negotiationContextType"/>
    6262      <xsd:element name="contextFile" type="xsd:string"/>
    6363      <xsd:element name="contextID" type="xsd:string"/>
     
    6565  </xsd:complexType>
    6666
    67   <xsd:complexType name="negotiationContext">
     67  <xsd:complexType name="negotiationContextType">
    6868    <xsd:sequence>
    6969      <!-- Who am I -->
     
    7171        minOccurs="1" maxOccurs="1"/>
    7272      <!-- Who is my opponent -->
    73       <xsd:element name="peer" type="xsd:string"/>
     73      <xsd:element name="peer" type="xsd:string"
     74        minOccurs="0" maxOccurs="1"/>
    7475      <!-- What strategy for graph satisfaction do I use -->
    75       <xsd:element name="strategy" type="xsd:string"/>
    76       <!-- My creddential frontiers -->
     76      <!-- If this is omitted then the factory uses the default -->
     77      <xsd:element name="strategy" type="xsd:string"
     78        minOccurs="0" maxOccurs="1"/>
     79      <!-- My credential frontiers (if omitted they need to be added) -->
    7780      <xsd:element name="frontier" type="tns:frontier"
    78         minOccurs="1" maxOccurs="1"/>
    79       <!-- My opponents credential evidence -->
    80       <xsd:element name="oppoCache" type="tns:credentialSet"/>
     81        minOccurs="0" maxOccurs="1"/>
     82      <!-- My opponents/discovered credential evidence (optional) -->
     83      <xsd:element name="oppoCache" type="tns:credentialSet"
     84        minOccurs="0" maxOccurs="1"/>
    8185    </xsd:sequence>
    8286  </xsd:complexType>
Note: See TracChangeset for help on using the changeset viewer.