- Timestamp:
- Aug 19, 2009 7:06:39 PM (15 years ago)
- Branches:
- axis_example, compt_changes, info-ops, master, version-2.00, version-3.01, version-3.02
- Children:
- cc8d8e9
- Parents:
- a1cba55
- Location:
- wsdl
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
wsdl/abac.wsdl
ra1cba55 r4c8a0b7 34 34 35 35 <message name="AccessRequestMessage"> 36 <part name=" NegotiationContext" type="xsd1:negotiationRequest"/>36 <part name="AccessRequestBody" type="xsd1:negotiationRequest"/> 37 37 </message> 38 38 39 39 <message name="AccessResponseMessage"> 40 <part name=" NegotiationResult" type="xsd1:negotiationResult"/>40 <part name="AccessResponseBody" type="xsd1:negotiationResult"/> 41 41 </message> 42 42 43 43 <message name="CreateContextRequestMessage"> 44 <part name="C ontextIn" type="xsd1:contextInfo"/>44 <part name="CreateContextRequestBody" type="xsd1:contextInfo"/> 45 45 </message> 46 46 47 47 <message name="CreateContextResponseMessage"> 48 <part name="C ontextOut" type="xsd1:contextInfo"/>48 <part name="CreateContextResponseBody" type="xsd1:contextInfo"/> 49 49 </message> 50 50 -
wsdl/abac_types.xsd
ra1cba55 r4c8a0b7 34 34 <xsd:complexType name="negotiationRequest"> 35 35 <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"/> 40 38 </xsd:sequence> 41 39 </xsd:complexType> … … 43 41 <xsd:complexType name="negotiationResult"> 44 42 <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"/> 49 45 <xsd:element name="provenance" type="xsd:string" 50 46 minOccurs="0" maxOccurs="1"/> … … 68 64 minOccurs="1" maxOccurs="1"/> 69 65 <!-- 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"/> 72 67 <!-- 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"/> 75 69 <!-- My creddential frontiers --> 76 70 <xsd:element name="frontier" type="tns:frontier" 77 71 minOccurs="1" maxOccurs="1"/> 78 72 <!-- 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> 79 79 <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"87 80 minOccurs="0" maxOccurs="unbounded"/> 88 81 <xsd:element name="issuerTracesAll" type="tns:roleSet" … … 104 97 <xsd:complexType name="weightEntry"> 105 98 <xsd:sequence> 106 <xsd:element name="key" type="tns:entityType" 107 minOccurs="1" maxOccurs="1"/> 99 <xsd:element name="key" type="tns:entityType"/> 108 100 <xsd:element name="value" type="xsd:float" 109 101 minOccurs="0" maxOccurs="1"/> … … 120 112 <xsd:complexType name="accessControlFact"> 121 113 <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"/> 126 116 </xsd:sequence> 127 117 </xsd:complexType> … … 136 126 <xsd:complexType name="acknowledgementPolicyFact"> 137 127 <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"/> 142 130 <xsd:element name="value" type="xsd:string" 143 131 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"/> 146 133 </xsd:sequence> 147 134 </xsd:complexType> … … 225 212 <xsd:element name="role" type="tns:simpleRoleType"/> 226 213 <xsd:element name="linkedrole" type="tns:linkedRoleType"/> 227 <xsd:element name="intersection" type="tns:intersectionType"/>228 214 </xsd:choice> 229 215 </xsd:complexType>
Note: See TracChangeset
for help on using the changeset viewer.