Changeset 4c8a0b7


Ignore:
Timestamp:
Aug 19, 2009 7:06:39 PM (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:
cc8d8e9
Parents:
a1cba55
Message:

Modified the types to match the fedd python machinery

Location:
wsdl
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • wsdl/abac.wsdl

    ra1cba55 r4c8a0b7  
    3434
    3535  <message name="AccessRequestMessage">
    36     <part name="NegotiationContext" type="xsd1:negotiationRequest"/>
     36    <part name="AccessRequestBody" type="xsd1:negotiationRequest"/>
    3737  </message>
    3838
    3939  <message name="AccessResponseMessage">
    40     <part name="NegotiationResult" type="xsd1:negotiationResult"/>
     40    <part name="AccessResponseBody" type="xsd1:negotiationResult"/>
    4141  </message>
    4242
    4343  <message name="CreateContextRequestMessage">
    44     <part name="ContextIn" type="xsd1:contextInfo"/>
     44    <part name="CreateContextRequestBody" type="xsd1:contextInfo"/>
    4545  </message>
    4646
    4747  <message name="CreateContextResponseMessage">
    48     <part name="ContextOut" type="xsd1:contextInfo"/>
     48    <part name="CreateContextResponseBody" type="xsd1:contextInfo"/>
    4949  </message>
    5050
  • wsdl/abac_types.xsd

    ra1cba55 r4c8a0b7  
    3434  <xsd:complexType name="negotiationRequest">
    3535    <xsd:sequence>
    36       <xsd:element name="context" type="tns:contextInfo"
    37         minOccurs="1" maxOccurs="1"/>
    38       <xsd:element name="goal" type="xsd:string"
    39         minOccurs="1" maxOccurs="1"/>
     36      <xsd:element name="context" type="tns:contextInfo"/>
     37      <xsd:element name="goal" type="xsd:string"/>
    4038    </xsd:sequence>
    4139  </xsd:complexType>
     
    4341  <xsd:complexType name="negotiationResult">
    4442    <xsd:sequence>
    45       <xsd:element name="goal" type="xsd:string"
    46         minOccurs="1" maxOccurs="1"/>
    47       <xsd:element name="result" type="xsd:string"
    48         minOccurs="1" maxOccurs="1"/>
     43      <xsd:element name="goal" type="xsd:string"/>
     44      <xsd:element name="result" type="xsd:string"/>
    4945      <xsd:element name="provenance" type="xsd:string"
    5046        minOccurs="0" maxOccurs="1"/>
     
    6864        minOccurs="1" maxOccurs="1"/>
    6965      <!-- Who is my opponent -->
    70       <xsd:element name="peer" type="xsd:string"
    71         minOccurs="1" maxOccurs="1"/>
     66      <xsd:element name="peer" type="xsd:string"/>
    7267      <!-- What strategy for graph satisfaction do I use -->
    73       <xsd:element name="strategy" type="xsd:string"
    74         minOccurs="1" maxOccurs="1"/>
     68      <xsd:element name="strategy" type="xsd:string"/>
    7569      <!-- My creddential frontiers -->
    7670      <xsd:element name="frontier" type="tns:frontier"
    7771        minOccurs="1" maxOccurs="1"/>
    7872      <!-- My opponents credential evidence -->
     73      <xsd:element name="oppoCache" type="tns:credentialSet"/>
     74    </xsd:sequence>
     75  </xsd:complexType>
     76
     77  <xsd:complexType name="frontier">
     78    <xsd:sequence>
    7979      <xsd:element name="oppoCache" type="tns:credentialSet"
    80         minOccurs="1" maxOccurs="1"/>
    81     </xsd:sequence>
    82   </xsd:complexType>
    83 
    84   <xsd:complexType name="frontier">
    85     <xsd:sequence>
    86       <xsd:element name="oppoCache" type="tns:credentialSet"
    8780        minOccurs="0" maxOccurs="unbounded"/>
    8881      <xsd:element name="issuerTracesAll" type="tns:roleSet"
     
    10497  <xsd:complexType name="weightEntry">
    10598    <xsd:sequence>
    106       <xsd:element name="key" type="tns:entityType"
    107         minOccurs="1" maxOccurs="1"/>
     99      <xsd:element name="key" type="tns:entityType"/>
    108100      <xsd:element name="value" type="xsd:float"
    109101        minOccurs="0" maxOccurs="1"/>
     
    120112  <xsd:complexType name="accessControlFact">
    121113    <xsd:sequence>
    122       <xsd:element name="credential" type="xsd:string"
    123         minOccurs="1" maxOccurs="1"/>
    124       <xsd:element name="requirement" type="tns:entityType"
    125         minOccurs="1" maxOccurs="1"/>
     114      <xsd:element name="credential" type="xsd:string"/>
     115      <xsd:element name="requirement" type="tns:entityType"/>
    126116    </xsd:sequence>
    127117  </xsd:complexType>
     
    136126  <xsd:complexType name="acknowledgementPolicyFact">
    137127    <xsd:sequence>
    138       <xsd:element name="credential" type="xsd:string"
    139         minOccurs="1" maxOccurs="1"/>
    140       <xsd:element name="field" type="xsd:string"
    141         minOccurs="0" maxOccurs="1"/>
     128      <xsd:element name="credential" type="xsd:string"/>
     129      <xsd:element name="field" type="xsd:string"/>
    142130      <xsd:element name="value" type="xsd:string"
    143131        minOccurs="0" maxOccurs="1"/>
    144       <xsd:element name="requirement" type="tns:entityType"
    145         minOccurs="1" maxOccurs="1"/>
     132      <xsd:element name="requirement" type="tns:entityType"/>
    146133    </xsd:sequence>
    147134  </xsd:complexType>
     
    225212      <xsd:element name="role" type="tns:simpleRoleType"/>
    226213      <xsd:element name="linkedrole" type="tns:linkedRoleType"/>
    227       <xsd:element name="intersection" type="tns:intersectionType"/>
    228214    </xsd:choice>
    229215  </xsd:complexType>
Note: See TracChangeset for help on using the changeset viewer.