Produced by Araxis Merge on 4/5/2017 4:22:06 PM Central Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.
| # | Location | File | Last Modified |
|---|---|---|---|
| 1 | C:\working_scrub\Unredacted\eHX Code Base\eHX_Bld2_Source Code_CIF_2017-02-14\NHIN_adapter\MockServices | VAP-soapui-project.xml | Fri Feb 10 15:41:44 2017 UTC |
| 2 | eHX-CIF.zip\eHX-CIF\eHX Code Base\eHX_Bld2_Source Code_CIF_2017-02-14\NHIN_adapter\MockServices | VAP-soapui-project.xml | Mon Apr 3 14:36:45 2017 UTC |
| Description | Between Files 1 and 2 |
|
|---|---|---|
| Text Blocks | Lines | |
| Unchanged | 17 | 1718 |
| Changed | 16 | 36 |
| Inserted | 0 | 0 |
| Removed | 0 | 0 |
| Whitespace | |
|---|---|
| Character case | Differences in character case are significant |
| Line endings | Differences in line endings (CR and LF characters) are ignored |
| CR/LF characters | Not shown in the comparison detail |
No regular expressions were active.
| 1 | <?xml | |
| 2 | version="1 .0" | |
| 3 | encoding=" UTF-8" | |
| 4 | ?> | |
| 5 | <con:soapu i-project | |
| 6 | id="e38efe 54-beec-45 71-bbe2-69 84982b2cef " | |
| 7 | activeEnvi ronment="D efault" | |
| 8 | name="VAP" | |
| 9 | resourceRo ot="" | |
| 10 | soapui-ver sion="5.2. 1" | |
| 11 | abortOnErr or="false" | |
| 12 | runType="S EQUENTIAL" | |
| 13 | xmlns:con= "http://ev iware.com/ soapui/con fig" | |
| 14 | > | |
| 15 | <con:setti ngs/> | |
| 16 | <con:inter face | |
| 17 | xsi:type=" con:WsdlIn terface" | |
| 18 | id="fc0834 e6-8c7e-49 06-a69c-df 6f1903dbf0 " | |
| 19 | wsaVersion ="NONE" | |
| 20 | name="XACM LContextHa ndlerPortB inding" | |
| 21 | type="wsdl " | |
| 22 | bindingNam e="{http:/ /contextha ndler.perm ission.ser vice.serve r.vap.nhin . URL /}XACMLCon textHandle rPortBindi ng" | |
| 23 | soapVersio n="1_1" | |
| 24 | anonymous= "optional" | |
| 25 | definition ="http:// IP /XACMLCont extHandler Service/XA CMLContext HandlerSer vice?WSDL" | |
| 26 | xmlns:xsi= "http://ww w.w3.org/2 001/XMLSch ema-instan ce" | |
| 27 | > | |
| 28 | <con:setti ngs/> | |
| 29 | <con:defin itionCache | |
| 30 | type="TEXT " | |
| 31 | rootPart=" http:// IP /XACMLCont extHandler Service/XA CMLContext HandlerSer vice?WSDL" | |
| 32 | > | |
| 33 | <con:part> | |
| 34 | <con:url> | |
| 35 | http:// IP /XACMLCont extHandler Service/XA CMLContext HandlerSer vice?WSDL | |
| 36 | </con:url> | |
| 37 | <con:conte nt> | |
| 38 | <![CDATA[< !--Publish ed by DN S RI at http ://jax-ws. dev.java.n et. RI's v ersion is Oracle DN S 2.1.5.--> | |
| 39 | <!--Genera ted by DN S RI at http ://jax-ws. dev.java.n et. RI's v ersion is Oracle DN S 2.1.3-07/1 0/2008 08: 41 PM(bt). --> | |
| 40 | <definitio ns targetN amespace=" http://con texthandle r.permissi on.service .server.va p.nhin. URL /" name="X ACMLContex tHandlerSe rvice" xml ns="http:/ /schemas.x mlsoap.org /wsdl/" xm lns:tns="h ttp://cont exthandler .permissio n.service. server.vap .nhin. URL /" xmlns:x sd="http:/ /www.w3.or g/2001/XML Schema" xm lns:xacml= "urn:oasis :names:tc: xacml:2.0: context:sc hema:os" x mlns:soap= "http://sc hemas.xmls oap.org/ws dl/soap/"> | |
| 41 | <xsd:typ es> | |
| 42 | <xsd:s chema> | |
| 43 | <xsd:impor t namespac e="urn:oas is:names:t c:xacml:2. 0:context: schema:os" schemaLoc ation="htt p:// IP /XACMLCont extHandler Service/XA CMLContext HandlerSer vice?xsd=1 "/> | |
| 44 | </xsd: schema> | |
| 45 | </xsd:ty pes> | |
| 46 | <message name="che ckPolicyRe quest"> | |
| 47 | <part name="chec kPolicy" e lement="xa cml:Reques t"/> | |
| 48 | </messag e> | |
| 49 | <message name="che ckPolicyRe sponse"> | |
| 50 | <part name="chec kPolicyRes ponse" ele ment="xacm l:Response "/> | |
| 51 | </messag e> | |
| 52 | <portTyp e name="XA CMLContext HandlerPor tType"> | |
| 53 | <opera tion name= "checkPoli cy"> | |
| 54 | <inp ut message ="tns:chec kPolicyReq uest"/> | |
| 55 | <out put messag e="tns:che ckPolicyRe sponse"/> | |
| 56 | </oper ation> | |
| 57 | </portTy pe> | |
| 58 | <binding name="XAC MLContextH andlerPort Binding" t ype="tns:X ACMLContex tHandlerPo rtType"> | |
| 59 | <soap: binding tr ansport="h ttp://sche mas.xmlsoa p.org/soap /http" sty le="docume nt"/> | |
| 60 | <opera tion name= "checkPoli cy"> | |
| 61 | <soa p:operatio n soapActi on=""/> | |
| 62 | <inp ut> | |
| 63 | <s oap:body u se="litera l"/> | |
| 64 | </in put> | |
| 65 | <out put> | |
| 66 | <s oap:body u se="litera l"/> | |
| 67 | </ou tput> | |
| 68 | </oper ation> | |
| 69 | </bindin g> | |
| 70 | <service name="XAC MLContextH andlerServ ice"> | |
| 71 | <port name="XACM LContextHa ndlerPort" binding=" tns:XACMLC ontextHand lerPortBin ding"> | |
| 72 | <soap:addr ess locati on="http:/ / IP /XACMLCont extHandler Service/XA CMLContext HandlerSer vice"/> | |
| 73 | </port > | |
| 74 | </servic e> | |
| 75 | </definiti ons>]]> | |
| 76 | </con:cont ent> | |
| 77 | <con:type> | |
| 78 | http://sch emas.xmlso ap.org/wsd l/ | |
| 79 | </con:type > | |
| 80 | </con:part > | |
| 81 | <con:part> | |
| 82 | <con:url> | |
| 83 | http:// IP /XACMLCont extHandler Service/XA CMLContext HandlerSer vice?xsd=1 | |
| 84 | </con:url> | |
| 85 | <con:conte nt> | |
| 86 | <![CDATA[< !--Publish ed by DN S RI at http ://jax-ws. dev.java.n et. RI's v ersion is Oracle DN S 2.1.5.--> | |
| 87 | <xs:schema targetNam espace="ur n:oasis:na mes:tc:xac ml:2.0:con text:schem a:os" elem entFormDef ault="qual ified" att ributeForm Default="u nqualified " xmlns:xa cml="urn:o asis:names :tc:xacml: 2.0:policy :schema:os " xmlns:xa cml-contex t="urn:oas is:names:t c:xacml:2. 0:context: schema:os" xmlns:xs= "http://ww w.w3.org/2 001/XMLSch ema"> | |
| 88 | <xs:import namespace ="urn:oasi s:names:tc :xacml:2.0 :policy:sc hema:os" s chemaLocat ion="http: // IP /XACMLCont extHandler Service/XA CMLContext HandlerSer vice?xsd=2 "/> | |
| 89 | <!----> | |
| 90 | <xs:elem ent name=" Request" t ype="xacml -context:R equestType "/> | |
| 91 | <xs:comp lexType na me="Reques tType"> | |
| 92 | <xs:se quence> | |
| 93 | <xs: element re f="xacml-c ontext:Sub ject" maxO ccurs="unb ounded"/> | |
| 94 | <xs: element re f="xacml-c ontext:Res ource" max Occurs="un bounded"/> | |
| 95 | <xs: element re f="xacml-c ontext:Act ion"/> | |
| 96 | <xs: element re f="xacml-c ontext:Env ironment"/ > | |
| 97 | </xs:s equence> | |
| 98 | </xs:com plexType> | |
| 99 | <!----> | |
| 100 | <xs:elem ent name=" Response" type="xacm l-context: ResponseTy pe"/> | |
| 101 | <xs:comp lexType na me="Respon seType"> | |
| 102 | <xs:se quence> | |
| 103 | <xs: element re f="xacml-c ontext:Res ult" maxOc curs="unbo unded"/> | |
| 104 | </xs:s equence> | |
| 105 | </xs:com plexType> | |
| 106 | <!----> | |
| 107 | <xs:elem ent name=" Subject" t ype="xacml -context:S ubjectType "/> | |
| 108 | <xs:comp lexType na me="Subjec tType"> | |
| 109 | <xs:se quence> | |
| 110 | <xs: element re f="xacml-c ontext:Att ribute" mi nOccurs="0 " maxOccur s="unbound ed"/> | |
| 111 | </xs:s equence> | |
| 112 | <xs:at tribute na me="Subjec tCategory" type="xs: anyURI" de fault="urn :oasis:nam es:tc:xacm l:1.0:subj ect-catego ry:access- subject"/> | |
| 113 | </xs:com plexType> | |
| 114 | <!----> | |
| 115 | <xs:elem ent name=" Resource" type="xacm l-context: ResourceTy pe"/> | |
| 116 | <xs:comp lexType na me="Resour ceType"> | |
| 117 | <xs:se quence> | |
| 118 | <xs: element re f="xacml-c ontext:Res ourceConte nt" minOcc urs="0"/> | |
| 119 | <xs: element re f="xacml-c ontext:Att ribute" mi nOccurs="0 " maxOccur s="unbound ed"/> | |
| 120 | </xs:s equence> | |
| 121 | </xs:com plexType> | |
| 122 | <!----> | |
| 123 | <xs:elem ent name=" ResourceCo ntent" typ e="xacml-c ontext:Res ourceConte ntType"/> | |
| 124 | <xs:comp lexType na me="Resour ceContentT ype" mixed ="true"> | |
| 125 | <xs:se quence> | |
| 126 | <xs: any namesp ace="##any " processC ontents="l ax" minOcc urs="0" ma xOccurs="u nbounded"/ > | |
| 127 | </xs:s equence> | |
| 128 | <xs:an yAttribute namespace ="##any" p rocessCont ents="lax" /> | |
| 129 | </xs:com plexType> | |
| 130 | <!----> | |
| 131 | <xs:elem ent name=" Action" ty pe="xacml- context:Ac tionType"/ > | |
| 132 | <xs:comp lexType na me="Action Type"> | |
| 133 | <xs:se quence> | |
| 134 | <xs: element re f="xacml-c ontext:Att ribute" mi nOccurs="0 " maxOccur s="unbound ed"/> | |
| 135 | </xs:s equence> | |
| 136 | </xs:com plexType> | |
| 137 | <!----> | |
| 138 | <xs:elem ent name=" Environmen t" type="x acml-conte xt:Environ mentType"/ > | |
| 139 | <xs:comp lexType na me="Enviro nmentType" > | |
| 140 | <xs:se quence> | |
| 141 | <xs: element re f="xacml-c ontext:Att ribute" mi nOccurs="0 " maxOccur s="unbound ed"/> | |
| 142 | </xs:s equence> | |
| 143 | </xs:com plexType> | |
| 144 | <!----> | |
| 145 | <xs:elem ent name=" Attribute" type="xac ml-context :Attribute Type"/> | |
| 146 | <xs:comp lexType na me="Attrib uteType"> | |
| 147 | <xs:se quence> | |
| 148 | <xs: element re f="xacml-c ontext:Att ributeValu e" maxOccu rs="unboun ded"/> | |
| 149 | </xs:s equence> | |
| 150 | <xs:at tribute na me="Attrib uteId" typ e="xs:anyU RI" use="r equired"/> | |
| 151 | <xs:at tribute na me="DataTy pe" type=" xs:anyURI" use="requ ired"/> | |
| 152 | <xs:at tribute na me="Issuer " type="xs :string" u se="option al"/> | |
| 153 | </xs:com plexType> | |
| 154 | <!----> | |
| 155 | <xs:elem ent name=" AttributeV alue" type ="xacml-co ntext:Attr ibuteValue Type"/> | |
| 156 | <xs:comp lexType na me="Attrib uteValueTy pe" mixed= "true"> | |
| 157 | <xs:se quence> | |
| 158 | <xs: any namesp ace="##any " processC ontents="l ax" minOcc urs="0" ma xOccurs="u nbounded"/ > | |
| 159 | </xs:s equence> | |
| 160 | <xs:an yAttribute namespace ="##any" p rocessCont ents="lax" /> | |
| 161 | </xs:com plexType> | |
| 162 | <!----> | |
| 163 | <xs:elem ent name=" Result" ty pe="xacml- context:Re sultType"/ > | |
| 164 | <xs:comp lexType na me="Result Type"> | |
| 165 | <xs:se quence> | |
| 166 | <xs: element re f="xacml-c ontext:Dec ision"/> | |
| 167 | <xs: element re f="xacml-c ontext:Sta tus" minOc curs="0"/> | |
| 168 | <xs: element re f="xacml:O bligations " minOccur s="0"/> | |
| 169 | </xs:s equence> | |
| 170 | <xs:at tribute na me="Resour ceId" type ="xs:strin g" use="op tional"/> | |
| 171 | </xs:com plexType> | |
| 172 | <!----> | |
| 173 | <xs:elem ent name=" Decision" type="xacm l-context: DecisionTy pe"/> | |
| 174 | <xs:simp leType nam e="Decisio nType"> | |
| 175 | <xs:re striction base="xs:s tring"> | |
| 176 | <xs: enumeratio n value="P ermit"/> | |
| 177 | <xs: enumeratio n value="D eny"/> | |
| 178 | <xs: enumeratio n value="I ndetermina te"/> | |
| 179 | <xs: enumeratio n value="N otApplicab le"/> | |
| 180 | </xs:r estriction > | |
| 181 | </xs:sim pleType> | |
| 182 | <!----> | |
| 183 | <xs:elem ent name=" Status" ty pe="xacml- context:St atusType"/ > | |
| 184 | <xs:comp lexType na me="Status Type"> | |
| 185 | <xs:se quence> | |
| 186 | <xs: element re f="xacml-c ontext:Sta tusCode"/> | |
| 187 | <xs: element re f="xacml-c ontext:Sta tusMessage " minOccur s="0"/> | |
| 188 | <xs: element re f="xacml-c ontext:Sta tusDetail" minOccurs ="0"/> | |
| 189 | </xs:s equence> | |
| 190 | </xs:com plexType> | |
| 191 | <!----> | |
| 192 | <xs:elem ent name=" StatusCode " type="xa cml-contex t:StatusCo deType"/> | |
| 193 | <xs:comp lexType na me="Status CodeType"> | |
| 194 | <xs:se quence> | |
| 195 | <xs: element re f="xacml-c ontext:Sta tusCode" m inOccurs=" 0"/> | |
| 196 | </xs:s equence> | |
| 197 | <xs:at tribute na me="Value" type="xs: anyURI" us e="require d"/> | |
| 198 | </xs:com plexType> | |
| 199 | <!----> | |
| 200 | <xs:elem ent name=" StatusMess age" type= "xs:string "/> | |
| 201 | <!----> | |
| 202 | <xs:elem ent name=" StatusDeta il" type=" xacml-cont ext:Status DetailType "/> | |
| 203 | <xs:comp lexType na me="Status DetailType "> | |
| 204 | <xs:se quence> | |
| 205 | <xs: any namesp ace="##any " processC ontents="l ax" minOcc urs="0" ma xOccurs="u nbounded"/ > | |
| 206 | </xs:s equence> | |
| 207 | </xs:com plexType> | |
| 208 | <!----> | |
| 209 | <xs:elem ent name=" MissingAtt ributeDeta il" type=" xacml-cont ext:Missin gAttribute DetailType "/> | |
| 210 | <xs:comp lexType na me="Missin gAttribute DetailType "> | |
| 211 | <xs:se quence> | |
| 212 | <xs: element re f="xacml-c ontext:Att ributeValu e" minOccu rs="0" max Occurs="un bounded"/> | |
| 213 | </xs:s equence> | |
| 214 | <xs:at tribute na me="Attrib uteId" typ e="xs:anyU RI" use="r equired"/> | |
| 215 | <xs:at tribute na me="DataTy pe" type=" xs:anyURI" use="requ ired"/> | |
| 216 | <xs:at tribute na me="Issuer " type="xs :string" u se="option al"/> | |
| 217 | </xs:com plexType> | |
| 218 | <!----> | |
| 219 | </xs:schem a>]]> | |
| 220 | </con:cont ent> | |
| 221 | <con:type> | |
| 222 | http://www .w3.org/20 01/XMLSche ma | |
| 223 | </con:type > | |
| 224 | </con:part > | |
| 225 | <con:part> | |
| 226 | <con:url> | |
| 227 | http:// IP /XACMLCont extHandler Service/XA CMLContext HandlerSer vice?xsd=2 | |
| 228 | </con:url> | |
| 229 | <con:conte nt> | |
| 230 | <![CDATA[< !--Publish ed by DN S RI at http ://jax-ws. dev.java.n et. RI's v ersion is Oracle DN S 2.1.5.--> | |
| 231 | <xs:schema targetNam espace="ur n:oasis:na mes:tc:xac ml:2.0:pol icy:schema :os" eleme ntFormDefa ult="quali fied" attr ibuteFormD efault="un qualified" xmlns:xac ml="urn:oa sis:names: tc:xacml:2 .0:policy: schema:os" xmlns:xs= "http://ww w.w3.org/2 001/XMLSch ema"> | |
| 232 | <!----> | |
| 233 | <xs:elem ent name=" PolicySet" type="xac ml:PolicyS etType"/> | |
| 234 | <xs:comp lexType na me="Policy SetType"> | |
| 235 | <xs:se quence> | |
| 236 | <xs: element re f="xacml:D escription " minOccur s="0"/> | |
| 237 | <xs: element re f="xacml:P olicySetDe faults" mi nOccurs="0 "/> | |
| 238 | <xs: element re f="xacml:T arget"/> | |
| 239 | <xs: choice min Occurs="0" maxOccurs ="unbounde d"> | |
| 240 | <x s:element ref="xacml :PolicySet "/> | |
| 241 | <x s:element ref="xacml :Policy"/> | |
| 242 | <x s:element ref="xacml :PolicySet IdReferenc e"/> | |
| 243 | <x s:element ref="xacml :PolicyIdR eference"/ > | |
| 244 | <x s:element ref="xacml :CombinerP arameters" /> | |
| 245 | <x s:element ref="xacml :PolicyCom binerParam eters"/> | |
| 246 | <x s:element ref="xacml :PolicySet CombinerPa rameters"/ > | |
| 247 | </xs :choice> | |
| 248 | <xs: element re f="xacml:O bligations " minOccur s="0"/> | |
| 249 | </xs:s equence> | |
| 250 | <xs:at tribute na me="Policy SetId" typ e="xs:anyU RI" use="r equired"/> | |
| 251 | <xs:at tribute na me="Versio n" type="x acml:Versi onType" de fault="1.0 "/> | |
| 252 | <xs:at tribute na me="Policy CombiningA lgId" type ="xs:anyUR I" use="re quired"/> | |
| 253 | </xs:com plexType> | |
| 254 | <!----> | |
| 255 | <xs:elem ent name=" CombinerPa rameters" type="xacm l:Combiner Parameters Type"/> | |
| 256 | <xs:comp lexType na me="Combin erParamete rsType"> | |
| 257 | <xs:se quence> | |
| 258 | <xs: element re f="xacml:C ombinerPar ameter" mi nOccurs="0 " maxOccur s="unbound ed"/> | |
| 259 | </xs:s equence> | |
| 260 | </xs:com plexType> | |
| 261 | <!----> | |
| 262 | <xs:elem ent name=" CombinerPa rameter" t ype="xacml :CombinerP arameterTy pe"/> | |
| 263 | <xs:comp lexType na me="Combin erParamete rType"> | |
| 264 | <xs:se quence> | |
| 265 | <xs: element re f="xacml:A ttributeVa lue"/> | |
| 266 | </xs:s equence> | |
| 267 | <xs:at tribute na me="Parame terName" t ype="xs:st ring" use= "required" /> | |
| 268 | </xs:com plexType> | |
| 269 | <!----> | |
| 270 | <xs:elem ent name=" RuleCombin erParamete rs" type=" xacml:Rule CombinerPa rametersTy pe"/> | |
| 271 | <xs:comp lexType na me="RuleCo mbinerPara metersType "> | |
| 272 | <xs:co mplexConte nt> | |
| 273 | <xs: extension base="xacm l:Combiner Parameters Type"> | |
| 274 | <x s:attribut e name="Ru leIdRef" t ype="xs:st ring" use= "required" /> | |
| 275 | </xs :extension > | |
| 276 | </xs:c omplexCont ent> | |
| 277 | </xs:com plexType> | |
| 278 | <!----> | |
| 279 | <xs:elem ent name=" PolicyComb inerParame ters" type ="xacml:Po licyCombin erParamete rsType"/> | |
| 280 | <xs:comp lexType na me="Policy CombinerPa rametersTy pe"> | |
| 281 | <xs:co mplexConte nt> | |
| 282 | <xs: extension base="xacm l:Combiner Parameters Type"> | |
| 283 | <x s:attribut e name="Po licyIdRef" type="xs: anyURI" us e="require d"/> | |
| 284 | </xs :extension > | |
| 285 | </xs:c omplexCont ent> | |
| 286 | </xs:com plexType> | |
| 287 | <!----> | |
| 288 | <xs:elem ent name=" PolicySetC ombinerPar ameters" t ype="xacml :PolicySet CombinerPa rametersTy pe"/> | |
| 289 | <xs:comp lexType na me="Policy SetCombine rParameter sType"> | |
| 290 | <xs:co mplexConte nt> | |
| 291 | <xs: extension base="xacm l:Combiner Parameters Type"> | |
| 292 | <x s:attribut e name="Po licySetIdR ef" type=" xs:anyURI" use="requ ired"/> | |
| 293 | </xs :extension > | |
| 294 | </xs:c omplexCont ent> | |
| 295 | </xs:com plexType> | |
| 296 | <!----> | |
| 297 | <xs:elem ent name=" PolicySetI dReference " type="xa cml:IdRefe renceType" /> | |
| 298 | <xs:elem ent name=" PolicyIdRe ference" t ype="xacml :IdReferen ceType"/> | |
| 299 | <!----> | |
| 300 | <xs:elem ent name=" PolicySetD efaults" t ype="xacml :DefaultsT ype"/> | |
| 301 | <xs:elem ent name=" PolicyDefa ults" type ="xacml:De faultsType "/> | |
| 302 | <xs:comp lexType na me="Defaul tsType"> | |
| 303 | <xs:se quence> | |
| 304 | <xs: choice> | |
| 305 | <x s:element ref="xacml :XPathVers ion"/> | |
| 306 | </xs :choice> | |
| 307 | </xs:s equence> | |
| 308 | </xs:com plexType> | |
| 309 | <!----> | |
| 310 | <xs:elem ent name=" XPathVersi on" type=" xs:anyURI" /> | |
| 311 | <!----> | |
| 312 | <xs:comp lexType na me="IdRefe renceType" > | |
| 313 | <xs:si mpleConten t> | |
| 314 | <xs: extension base="xs:a nyURI"> | |
| 315 | <x s:attribut e name="Ve rsion" typ e="xacml:V ersionMatc hType" use ="optional "/> | |
| 316 | <x s:attribut e name="Ea rliestVers ion" type= "xacml:Ver sionMatchT ype" use=" optional"/ > | |
| 317 | <x s:attribut e name="La testVersio n" type="x acml:Versi onMatchTyp e" use="op tional"/> | |
| 318 | </xs :extension > | |
| 319 | </xs:s impleConte nt> | |
| 320 | </xs:com plexType> | |
| 321 | <!----> | |
| 322 | <xs:simp leType nam e="Version Type"> | |
| 323 | <xs:re striction base="xs:s tring"> | |
| 324 | <xs: pattern va lue="(\d+\ .)*\d+"/> | |
| 325 | </xs:r estriction > | |
| 326 | </xs:sim pleType> | |
| 327 | <!----> | |
| 328 | <xs:simp leType nam e="Version MatchType" > | |
| 329 | <xs:re striction base="xs:s tring"> | |
| 330 | <xs: pattern va lue="((\d+ |\*)\.)*(\ d+|\*|\+)" /> | |
| 331 | </xs:r estriction > | |
| 332 | </xs:sim pleType> | |
| 333 | <!----> | |
| 334 | <xs:elem ent name=" Policy" ty pe="xacml: PolicyType "/> | |
| 335 | <xs:comp lexType na me="Policy Type"> | |
| 336 | <xs:se quence> | |
| 337 | <xs: element re f="xacml:D escription " minOccur s="0"/> | |
| 338 | <xs: element re f="xacml:P olicyDefau lts" minOc curs="0"/> | |
| 339 | <!-- Had to com ment out t his elemen t - JAXB c ould not d eal with t he same ty pe | |
| 340 | referenc ed twice i n the same type defi nition.--> | |
| 341 | <!-- <xs:elemen t ref="xac ml:Combine rParameter s" minOccu rs="0"/>-- > | |
| 342 | <xs: element re f="xacml:T arget"/> | |
| 343 | <xs: choice max Occurs="un bounded"> | |
| 344 | <x s:element ref="xacml :CombinerP arameters" minOccurs ="0"/> | |
| 345 | <x s:element ref="xacml :RuleCombi nerParamet ers" minOc curs="0"/> | |
| 346 | <x s:element ref="xacml :VariableD efinition" /> | |
| 347 | <x s:element ref="xacml :Rule"/> | |
| 348 | </xs :choice> | |
| 349 | <xs: element re f="xacml:O bligations " minOccur s="0"/> | |
| 350 | </xs:s equence> | |
| 351 | <xs:at tribute na me="Policy Id" type=" xs:anyURI" use="requ ired"/> | |
| 352 | <xs:at tribute na me="Versio n" type="x acml:Versi onType" de fault="1.0 "/> | |
| 353 | <xs:at tribute na me="RuleCo mbiningAlg Id" type=" xs:anyURI" use="requ ired"/> | |
| 354 | </xs:com plexType> | |
| 355 | <!----> | |
| 356 | <xs:elem ent name=" Descriptio n" type="x s:string"/ > | |
| 357 | <!----> | |
| 358 | <xs:elem ent name=" Rule" type ="xacml:Ru leType"/> | |
| 359 | <xs:comp lexType na me="RuleTy pe"> | |
| 360 | <xs:se quence> | |
| 361 | <xs: element re f="xacml:D escription " minOccur s="0"/> | |
| 362 | <xs: element re f="xacml:T arget" min Occurs="0" /> | |
| 363 | <xs: element re f="xacml:C ondition" minOccurs= "0"/> | |
| 364 | </xs:s equence> | |
| 365 | <xs:at tribute na me="RuleId " type="xs :string" u se="requir ed"/> | |
| 366 | <xs:at tribute na me="Effect " type="xa cml:Effect Type" use= "required" /> | |
| 367 | </xs:com plexType> | |
| 368 | <!----> | |
| 369 | <xs:simp leType nam e="EffectT ype"> | |
| 370 | <xs:re striction base="xs:s tring"> | |
| 371 | <xs: enumeratio n value="P ermit"/> | |
| 372 | <xs: enumeratio n value="D eny"/> | |
| 373 | </xs:r estriction > | |
| 374 | </xs:sim pleType> | |
| 375 | <!----> | |
| 376 | <xs:elem ent name=" Target" ty pe="xacml: TargetType "/> | |
| 377 | <xs:comp lexType na me="Target Type"> | |
| 378 | <xs:se quence> | |
| 379 | <xs: element re f="xacml:S ubjects" m inOccurs=" 0"/> | |
| 380 | <xs: element re f="xacml:R esources" minOccurs= "0"/> | |
| 381 | <xs: element re f="xacml:A ctions" mi nOccurs="0 "/> | |
| 382 | <xs: element re f="xacml:E nvironment s" minOccu rs="0"/> | |
| 383 | </xs:s equence> | |
| 384 | </xs:com plexType> | |
| 385 | <!----> | |
| 386 | <xs:elem ent name=" Subjects" type="xacm l:Subjects Type"/> | |
| 387 | <xs:comp lexType na me="Subjec tsType"> | |
| 388 | <xs:se quence> | |
| 389 | <xs: element re f="xacml:S ubject" ma xOccurs="u nbounded"/ > | |
| 390 | </xs:s equence> | |
| 391 | </xs:com plexType> | |
| 392 | <!----> | |
| 393 | <xs:elem ent name=" Subject" t ype="xacml :SubjectTy pe"/> | |
| 394 | <xs:comp lexType na me="Subjec tType"> | |
| 395 | <xs:se quence> | |
| 396 | <xs: element re f="xacml:S ubjectMatc h" maxOccu rs="unboun ded"/> | |
| 397 | </xs:s equence> | |
| 398 | </xs:com plexType> | |
| 399 | <!----> | |
| 400 | <xs:elem ent name=" Resources" type="xac ml:Resourc esType"/> | |
| 401 | <xs:comp lexType na me="Resour cesType"> | |
| 402 | <xs:se quence> | |
| 403 | <xs: element re f="xacml:R esource" m axOccurs=" unbounded" /> | |
| 404 | </xs:s equence> | |
| 405 | </xs:com plexType> | |
| 406 | <!----> | |
| 407 | <xs:elem ent name=" Resource" type="xacm l:Resource Type"/> | |
| 408 | <xs:comp lexType na me="Resour ceType"> | |
| 409 | <xs:se quence> | |
| 410 | <xs: element re f="xacml:R esourceMat ch" maxOcc urs="unbou nded"/> | |
| 411 | </xs:s equence> | |
| 412 | </xs:com plexType> | |
| 413 | <!----> | |
| 414 | <xs:elem ent name=" Actions" t ype="xacml :ActionsTy pe"/> | |
| 415 | <xs:comp lexType na me="Action sType"> | |
| 416 | <xs:se quence> | |
| 417 | <xs: element re f="xacml:A ction" max Occurs="un bounded"/> | |
| 418 | </xs:s equence> | |
| 419 | </xs:com plexType> | |
| 420 | <!----> | |
| 421 | <xs:elem ent name=" Action" ty pe="xacml: ActionType "/> | |
| 422 | <xs:comp lexType na me="Action Type"> | |
| 423 | <xs:se quence> | |
| 424 | <xs: element re f="xacml:A ctionMatch " maxOccur s="unbound ed"/> | |
| 425 | </xs:s equence> | |
| 426 | </xs:com plexType> | |
| 427 | <!----> | |
| 428 | <xs:elem ent name=" Environmen ts" type=" xacml:Envi ronmentsTy pe"/> | |
| 429 | <xs:comp lexType na me="Enviro nmentsType "> | |
| 430 | <xs:se quence> | |
| 431 | <xs: element re f="xacml:E nvironment " maxOccur s="unbound ed"/> | |
| 432 | </xs:s equence> | |
| 433 | </xs:com plexType> | |
| 434 | <!----> | |
| 435 | <xs:elem ent name=" Environmen t" type="x acml:Envir onmentType "/> | |
| 436 | <xs:comp lexType na me="Enviro nmentType" > | |
| 437 | <xs:se quence> | |
| 438 | <xs: element re f="xacml:E nvironment Match" max Occurs="un bounded"/> | |
| 439 | </xs:s equence> | |
| 440 | </xs:com plexType> | |
| 441 | <!----> | |
| 442 | <xs:elem ent name=" SubjectMat ch" type=" xacml:Subj ectMatchTy pe"/> | |
| 443 | <xs:comp lexType na me="Subjec tMatchType "> | |
| 444 | <xs:se quence> | |
| 445 | <xs: element re f="xacml:A ttributeVa lue"/> | |
| 446 | <xs: choice> | |
| 447 | <x s:element ref="xacml :SubjectAt tributeDes ignator"/> | |
| 448 | <x s:element ref="xacml :Attribute Selector"/ > | |
| 449 | </xs :choice> | |
| 450 | </xs:s equence> | |
| 451 | <xs:at tribute na me="MatchI d" type="x s:anyURI" use="requi red"/> | |
| 452 | </xs:com plexType> | |
| 453 | <!----> | |
| 454 | <xs:elem ent name=" ResourceMa tch" type= "xacml:Res ourceMatch Type"/> | |
| 455 | <xs:comp lexType na me="Resour ceMatchTyp e"> | |
| 456 | <xs:se quence> | |
| 457 | <xs: element re f="xacml:A ttributeVa lue"/> | |
| 458 | <xs: choice> | |
| 459 | <x s:element ref="xacml :ResourceA ttributeDe signator"/ > | |
| 460 | <x s:element ref="xacml :Attribute Selector"/ > | |
| 461 | </xs :choice> | |
| 462 | </xs:s equence> | |
| 463 | <xs:at tribute na me="MatchI d" type="x s:anyURI" use="requi red"/> | |
| 464 | </xs:com plexType> | |
| 465 | <!----> | |
| 466 | <xs:elem ent name=" ActionMatc h" type="x acml:Actio nMatchType "/> | |
| 467 | <xs:comp lexType na me="Action MatchType" > | |
| 468 | <xs:se quence> | |
| 469 | <xs: element re f="xacml:A ttributeVa lue"/> | |
| 470 | <xs: choice> | |
| 471 | <x s:element ref="xacml :ActionAtt ributeDesi gnator"/> | |
| 472 | <x s:element ref="xacml :Attribute Selector"/ > | |
| 473 | </xs :choice> | |
| 474 | </xs:s equence> | |
| 475 | <xs:at tribute na me="MatchI d" type="x s:anyURI" use="requi red"/> | |
| 476 | </xs:com plexType> | |
| 477 | <!----> | |
| 478 | <xs:elem ent name=" Environmen tMatch" ty pe="xacml: Environmen tMatchType "/> | |
| 479 | <xs:comp lexType na me="Enviro nmentMatch Type"> | |
| 480 | <xs:se quence> | |
| 481 | <xs: element re f="xacml:A ttributeVa lue"/> | |
| 482 | <xs: choice> | |
| 483 | <x s:element ref="xacml :Environme ntAttribut eDesignato r"/> | |
| 484 | <x s:element ref="xacml :Attribute Selector"/ > | |
| 485 | </xs :choice> | |
| 486 | </xs:s equence> | |
| 487 | <xs:at tribute na me="MatchI d" type="x s:anyURI" use="requi red"/> | |
| 488 | </xs:com plexType> | |
| 489 | <!----> | |
| 490 | <xs:elem ent name=" VariableDe finition" type="xacm l:Variable Definition Type"/> | |
| 491 | <xs:comp lexType na me="Variab leDefiniti onType"> | |
| 492 | <xs:se quence> | |
| 493 | <xs: element re f="xacml:E xpression" /> | |
| 494 | </xs:s equence> | |
| 495 | <xs:at tribute na me="Variab leId" type ="xs:strin g" use="re quired"/> | |
| 496 | </xs:com plexType> | |
| 497 | <!----> | |
| 498 | <xs:elem ent name=" Expression " type="xa cml:Expres sionType" abstract=" true"/> | |
| 499 | <xs:comp lexType na me="Expres sionType" abstract=" true"/> | |
| 500 | <!----> | |
| 501 | <xs:elem ent name=" VariableRe ference" t ype="xacml :VariableR eferenceTy pe" substi tutionGrou p="xacml:E xpression" /> | |
| 502 | <xs:comp lexType na me="Variab leReferenc eType"> | |
| 503 | <xs:co mplexConte nt> | |
| 504 | <xs: extension base="xacm l:Expressi onType"> | |
| 505 | <x s:attribut e name="Va riableId" type="xs:s tring" use ="required "/> | |
| 506 | </xs :extension > | |
| 507 | </xs:c omplexCont ent> | |
| 508 | </xs:com plexType> | |
| 509 | <!----> | |
| 510 | <xs:elem ent name=" AttributeS elector" t ype="xacml :Attribute SelectorTy pe" substi tutionGrou p="xacml:E xpression" /> | |
| 511 | <xs:comp lexType na me="Attrib uteSelecto rType"> | |
| 512 | <xs:co mplexConte nt> | |
| 513 | <xs: extension base="xacm l:Expressi onType"> | |
| 514 | <x s:attribut e name="Re questConte xtPath" ty pe="xs:str ing" use=" required"/ > | |
| 515 | <x s:attribut e name="Da taType" ty pe="xs:any URI" use=" required"/ > | |
| 516 | <x s:attribut e name="Mu stBePresen t" type="x s:boolean" use="opti onal" defa ult="false "/> | |
| 517 | </xs :extension > | |
| 518 | </xs:c omplexCont ent> | |
| 519 | </xs:com plexType> | |
| 520 | <!----> | |
| 521 | <xs:elem ent name=" ResourceAt tributeDes ignator" t ype="xacml :Attribute Designator Type" subs titutionGr oup="xacml :Expressio n"/> | |
| 522 | <xs:elem ent name=" ActionAttr ibuteDesig nator" typ e="xacml:A ttributeDe signatorTy pe" substi tutionGrou p="xacml:E xpression" /> | |
| 523 | <xs:elem ent name=" Environmen tAttribute Designator " type="xa cml:Attrib uteDesigna torType" s ubstitutio nGroup="xa cml:Expres sion"/> | |
| 524 | <!----> | |
| 525 | <xs:comp lexType na me="Attrib uteDesigna torType"> | |
| 526 | <xs:co mplexConte nt> | |
| 527 | <xs: extension base="xacm l:Expressi onType"> | |
| 528 | <x s:attribut e name="At tributeId" type="xs: anyURI" us e="require d"/> | |
| 529 | <x s:attribut e name="Da taType" ty pe="xs:any URI" use=" required"/ > | |
| 530 | <x s:attribut e name="Is suer" type ="xs:strin g" use="op tional"/> | |
| 531 | <x s:attribut e name="Mu stBePresen t" type="x s:boolean" use="opti onal" defa ult="false "/> | |
| 532 | </xs :extension > | |
| 533 | </xs:c omplexCont ent> | |
| 534 | </xs:com plexType> | |
| 535 | <!----> | |
| 536 | <xs:elem ent name=" SubjectAtt ributeDesi gnator" ty pe="xacml: SubjectAtt ributeDesi gnatorType " substitu tionGroup= "xacml:Exp ression"/> | |
| 537 | <xs:comp lexType na me="Subjec tAttribute Designator Type"> | |
| 538 | <xs:co mplexConte nt> | |
| 539 | <xs: extension base="xacm l:Attribut eDesignato rType"> | |
| 540 | <x s:attribut e name="Su bjectCateg ory" type= "xs:anyURI " use="opt ional" def ault="urn: oasis:name s:tc:xacml :1.0:subje ct-categor y:access-s ubject"/> | |
| 541 | </xs :extension > | |
| 542 | </xs:c omplexCont ent> | |
| 543 | </xs:com plexType> | |
| 544 | <!----> | |
| 545 | <xs:elem ent name=" AttributeV alue" type ="xacml:At tributeVal ueType" su bstitution Group="xac ml:Express ion"/> | |
| 546 | <xs:comp lexType na me="Attrib uteValueTy pe" mixed= "true"> | |
| 547 | <xs:co mplexConte nt mixed=" true"> | |
| 548 | <xs: extension base="xacm l:Expressi onType"> | |
| 549 | <x s:sequence > | |
| 550 | <xs:any na mespace="# #any" proc essContent s="lax" mi nOccurs="0 " maxOccur s="unbound ed"/> | |
| 551 | </ xs:sequenc e> | |
| 552 | <x s:attribut e name="Da taType" ty pe="xs:any URI" use=" required"/ > | |
| 553 | <x s:anyAttri bute names pace="##an y" process Contents=" lax"/> | |
| 554 | </xs :extension > | |
| 555 | </xs:c omplexCont ent> | |
| 556 | </xs:com plexType> | |
| 557 | <!----> | |
| 558 | <xs:elem ent name=" Function" type="xacm l:Function Type" subs titutionGr oup="xacml :Expressio n"/> | |
| 559 | <xs:comp lexType na me="Functi onType"> | |
| 560 | <xs:co mplexConte nt> | |
| 561 | <xs: extension base="xacm l:Expressi onType"> | |
| 562 | <x s:attribut e name="Fu nctionId" type="xs:a nyURI" use ="required "/> | |
| 563 | </xs :extension > | |
| 564 | </xs:c omplexCont ent> | |
| 565 | </xs:com plexType> | |
| 566 | <!----> | |
| 567 | <xs:elem ent name=" Condition" type="xac ml:Conditi onType"/> | |
| 568 | <xs:comp lexType na me="Condit ionType"> | |
| 569 | <xs:se quence> | |
| 570 | <xs: element re f="xacml:E xpression" /> | |
| 571 | </xs:s equence> | |
| 572 | </xs:com plexType> | |
| 573 | <!----> | |
| 574 | <xs:elem ent name=" Apply" typ e="xacml:A pplyType" substituti onGroup="x acml:Expre ssion"/> | |
| 575 | <xs:comp lexType na me="ApplyT ype"> | |
| 576 | <xs:co mplexConte nt> | |
| 577 | <xs: extension base="xacm l:Expressi onType"> | |
| 578 | <x s:sequence > | |
| 579 | <xs:elemen t ref="xac ml:Express ion" minOc curs="0" m axOccurs=" unbounded" /> | |
| 580 | </ xs:sequenc e> | |
| 581 | <x s:attribut e name="Fu nctionId" type="xs:a nyURI" use ="required "/> | |
| 582 | </xs :extension > | |
| 583 | </xs:c omplexCont ent> | |
| 584 | </xs:com plexType> | |
| 585 | <!----> | |
| 586 | <xs:elem ent name=" Obligation s" type="x acml:Oblig ationsType "/> | |
| 587 | <xs:comp lexType na me="Obliga tionsType" > | |
| 588 | <xs:se quence> | |
| 589 | <xs: element re f="xacml:O bligation" maxOccurs ="unbounde d"/> | |
| 590 | </xs:s equence> | |
| 591 | </xs:com plexType> | |
| 592 | <!----> | |
| 593 | <xs:elem ent name=" Obligation " type="xa cml:Obliga tionType"/ > | |
| 594 | <xs:comp lexType na me="Obliga tionType"> | |
| 595 | <xs:se quence> | |
| 596 | <xs: element re f="xacml:A ttributeAs signment" minOccurs= "0" maxOcc urs="unbou nded"/> | |
| 597 | </xs:s equence> | |
| 598 | <xs:at tribute na me="Obliga tionId" ty pe="xs:any URI" use=" required"/ > | |
| 599 | <xs:at tribute na me="Fulfil lOn" type= "xacml:Eff ectType" u se="requir ed"/> | |
| 600 | </xs:com plexType> | |
| 601 | <!----> | |
| 602 | <xs:elem ent name=" AttributeA ssignment" type="xac ml:Attribu teAssignme ntType"/> | |
| 603 | <xs:comp lexType na me="Attrib uteAssignm entType" m ixed="true "> | |
| 604 | <xs:co mplexConte nt mixed=" true"> | |
| 605 | <xs: extension base="xacm l:Attribut eValueType "> | |
| 606 | <x s:attribut e name="At tributeId" type="xs: anyURI" us e="require d"/> | |
| 607 | </xs :extension > | |
| 608 | </xs:c omplexCont ent> | |
| 609 | </xs:com plexType> | |
| 610 | <!----> | |
| 611 | </xs:schem a>]]> | |
| 612 | </con:cont ent> | |
| 613 | <con:type> | |
| 614 | http://www .w3.org/20 01/XMLSche ma | |
| 615 | </con:type > | |
| 616 | </con:part > | |
| 617 | </con:defi nitionCach e> | |
| 618 | <con:endpo ints> | |
| 619 | <con:endpo int> | |
| 620 | http:// IP /XACMLCont extHandler Service/XA CMLContext HandlerSer vice | |
| 621 | </con:endp oint> | |
| 622 | </con:endp oints> | |
| 623 | <con:opera tion | |
| 624 | id="d545e9 1e-ea03-41 f6-9598-67 a0fc883914 " | |
| 625 | isOneWay=" false" | |
| 626 | action="" | |
| 627 | name="chec kPolicy" | |
| 628 | bindingOpe rationName ="checkPol icy" | |
| 629 | type="Requ est-Respon se" | |
| 630 | inputName= "" | |
| 631 | receivesAt tachments= "false" | |
| 632 | sendsAttac hments="fa lse" | |
| 633 | anonymous= "optional" | |
| 634 | > | |
| 635 | <con:setti ngs/> | |
| 636 | <con:call | |
| 637 | id="cd0d53 bf-2c2c-4d 13-91e0-90 aa1bf185d8 " | |
| 638 | name="Requ est 1" | |
| 639 | defaultOut goingWss=" " | |
| 640 | defaultInc omingWss=" " | |
| 641 | > | |
| 642 | <con:setti ngs> | |
| 643 | <con:setti ng | |
| 644 | id="com.ev iware.soap ui.impl.ws dl.WsdlReq uest@reque st-headers " | |
| 645 | > | |
| 646 | <xml-fr agment/> | |
| 647 | </con:sett ing> | |
| 648 | </con:sett ings> | |
| 649 | <con:encod ing> | |
| 650 | UTF-8 | |
| 651 | </con:enco ding> | |
| 652 | <con:endpo int> | |
| 653 | http://192 .168.56.1: 8080/XACML ContextHan dlerServic e/XACMLCon textHandle rService | |
| 654 | </con:endp oint> | |
| 655 | <con:reque st> | |
| 656 | <![CDATA[< soapenv:En velope xml ns:soapenv ="http://s chemas.xml soap.org/s oap/envelo pe/" xmlns :urn="urn: oasis:name s:tc:xacml :2.0:conte xt:schema: os"> | |
| 657 | <soapen v:Header/> | |
| 658 | <soapen v:Body> | |
| 659 | <urn :Request> | |
| 660 | < !--1 or mo re repetit ions:--> | |
| 661 | < urn:Subjec t SubjectC ategory="u rn:oasis:n ames:tc:xa cml:1.0:su bject-cate gory:acces s-subject" > | |
| 662 | <!--Zero or more r epetitions :--> | |
| 663 | <urn:Att ribute Att ributeId=" ?" DataTyp e="?" Issu er="?"> | |
| 664 | <!--1 or more r epetitions :--> | |
| 665 | <urn: AttributeV alue> | |
| 666 | e | |
| 667 | <! --You may enter ANY elements a t this poi nt--> | |
| 668 | ge ro | |
| 669 | </urn :Attribute Value> | |
| 670 | </urn:At tribute> | |
| 671 | < /urn:Subje ct> | |
| 672 | < !--1 or mo re repetit ions:--> | |
| 673 | < urn:Resour ce> | |
| 674 | <!--Opti onal:--> | |
| 675 | <urn:Res ourceConte nt> | |
| 676 | cum | |
| 677 | <!--Y ou may ent er ANY ele ments at t his point- -> | |
| 678 | sonor as | |
| 679 | </urn:Re sourceCont ent> | |
| 680 | <!--Zero or more r epetitions :--> | |
| 681 | <urn:Att ribute Att ributeId=" ?" DataTyp e="?" Issu er="?"> | |
| 682 | <!--1 or more r epetitions :--> | |
| 683 | <urn: AttributeV alue> | |
| 684 | ae oliam | |
| 685 | <! --You may enter ANY elements a t this poi nt--> | |
| 686 | qu ae | |
| 687 | </urn :Attribute Value> | |
| 688 | </urn:At tribute> | |
| 689 | < /urn:Resou rce> | |
| 690 | < urn:Action > | |
| 691 | <!--Zero or more r epetitions :--> | |
| 692 | <urn:Att ribute Att ributeId=" ?" DataTyp e="?" Issu er="?"> | |
| 693 | <!--1 or more r epetitions :--> | |
| 694 | <urn: AttributeV alue> | |
| 695 | ve ntos | |
| 696 | <! --You may enter ANY elements a t this poi nt--> | |
| 697 | ve rrantque | |
| 698 | </urn :Attribute Value> | |
| 699 | </urn:At tribute> | |
| 700 | < /urn:Actio n> | |
| 701 | < urn:Enviro nment> | |
| 702 | <!--Zero or more r epetitions :--> | |
| 703 | <urn:Att ribute Att ributeId=" ?" DataTyp e="?" Issu er="?"> | |
| 704 | <!--1 or more r epetitions :--> | |
| 705 | <urn: AttributeV alue> | |
| 706 | te mperat | |
| 707 | <! --You may enter ANY elements a t this poi nt--> | |
| 708 | pe r | |
| 709 | </urn :Attribute Value> | |
| 710 | </urn:At tribute> | |
| 711 | < /urn:Envir onment> | |
| 712 | </ur n:Request> | |
| 713 | </soape nv:Body> | |
| 714 | </soapenv: Envelope>] ]> | |
| 715 | </con:requ est> | |
| 716 | <con:crede ntials> | |
| 717 | <con:selec tedAuthPro file> | |
| 718 | No Authori zation | |
| 719 | </con:sele ctedAuthPr ofile> | |
| 720 | <con:authT ype> | |
| 721 | No Authori zation | |
| 722 | </con:auth Type> | |
| 723 | </con:cred entials> | |
| 724 | <con:jmsCo nfig | |
| 725 | JMSDeliver yMode="PER SISTENT" | |
| 726 | /> | |
| 727 | <con:jmsPr opertyConf ig/> | |
| 728 | <con:wsaCo nfig | |
| 729 | mustUnders tand="NONE " | |
| 730 | version="2 00508" | |
| 731 | action="ht tp://conte xthandler. permission .service.s erver.vap. nhin. URL /XACMLCont extHandler PortType/c heckPolicy Request" | |
| 732 | /> | |
| 733 | <con:wsrmC onfig | |
| 734 | version="1 .2" | |
| 735 | /> | |
| 736 | </con:call > | |
| 737 | </con:oper ation> | |
| 738 | </con:inte rface> | |
| 739 | <con:mockS ervice | |
| 740 | id="0f5a7d 11-e0b9-4a 8a-9098-cc 4a6d81153d " | |
| 741 | port="8083 " | |
| 742 | path="/XAC MLContextH andlerServ ice/XACMLC ontextHand lerService " | |
| 743 | host="" | |
| 744 | name="Mock VAP" | |
| 745 | bindToHost Only="fals e" | |
| 746 | docroot="" | |
| 747 | > | |
| 748 | <con:setti ngs> | |
| 749 | <con:setti ng | |
| 750 | id="com.ev iware.soap ui.impl.ws dl.mock.Ws dlMockServ ice@requir e-soap-act ion" | |
| 751 | > | |
| 752 | false | |
| 753 | </con:sett ing> | |
| 754 | </con:sett ings> | |
| 755 | <con:prope rties/> | |
| 756 | <con:const raints> | |
| 757 | <con:conge stion> | |
| 758 | 0 | |
| 759 | </con:cong estion> | |
| 760 | <con:input Bandwidth> | |
| 761 | -1 | |
| 762 | </con:inpu tBandwidth > | |
| 763 | <con:outpu tBandwidth > | |
| 764 | -1 | |
| 765 | </con:outp utBandwidt h> | |
| 766 | <con:maxTh readPoolCa pacity> | |
| 767 | 20 | |
| 768 | </con:maxT hreadPoolC apacity> | |
| 769 | <con:coreT hreadPoolC apacity> | |
| 770 | 5 | |
| 771 | </con:core ThreadPool Capacity> | |
| 772 | <con:virtE rror> | |
| 773 | <con:start > | |
| 774 | 0 | |
| 775 | </con:star t> | |
| 776 | <con:endle ss> | |
| 777 | true | |
| 778 | </con:endl ess> | |
| 779 | </con:virt Error> | |
| 780 | </con:cons traints> | |
| 781 | <con:dataS ources/> | |
| 782 | <con:heade rValidator | |
| 783 | type="NONE " | |
| 784 | /> | |
| 785 | <con:mockO peration | |
| 786 | name="chec kPolicy" | |
| 787 | id="9e2aad 17-e292-47 b4-b59b-fa ee4fd72e79 " | |
| 788 | interface= "XACMLCont extHandler PortBindin g" | |
| 789 | operation= "checkPoli cy" | |
| 790 | > | |
| 791 | <con:setti ngs/> | |
| 792 | <con:defau ltResponse > | |
| 793 | Permit | |
| 794 | </con:defa ultRespons e> | |
| 795 | <con:dispa tchStyle> | |
| 796 | SCRIPT | |
| 797 | </con:disp atchStyle> | |
| 798 | <con:dispa tchXPath/> | |
| 799 | <con:respo nse | |
| 800 | name="Perm it" | |
| 801 | id="ecaa45 5e-cb18-4e 27-9322-0a 37ce059cbf " | |
| 802 | httpRespon seStatus=" 200" | |
| 803 | encoding=" UTF-8" | |
| 804 | dataSource ="" | |
| 805 | > | |
| 806 | <con:setti ngs/> | |
| 807 | <con:respo nseContent > | |
| 808 | <![CDATA[< soapenv:En velope xml ns:soapenv ="http://s chemas.xml soap.org/s oap/envelo pe/" xmlns :urn="urn: oasis:name s:tc:xacml :2.0:conte xt:schema: os" xmlns: urn1="urn: oasis:name s:tc:xacml :2.0:polic y:schema:o s"> | |
| 809 | <soapen v:Header/> | |
| 810 | <soapen v:Body> | |
| 811 | <urn :Response> | |
| 812 | < urn:Result ResourceI d="1"> | |
| 813 | <urn:Dec ision>Perm it</urn:De cision> | |
| 814 | <!--Opti onal:--> | |
| 815 | <urn:Sta tus> | |
| 816 | <urn: StatusCode Value="ur n:oasis:na mes:tc:xac ml:1.0:sta tus:ok"> | |
| 817 | </urn :StatusCod e> | |
| 818 | </urn:St atus> | |
| 819 | <!--Opti onal:--> | |
| 820 | < /urn:Resul t> | |
| 821 | </ur n:Response > | |
| 822 | </soape nv:Body> | |
| 823 | </soapenv: Envelope>] ]> | |
| 824 | </con:resp onseConten t> | |
| 825 | <con:wsaCo nfig | |
| 826 | mustUnders tand="NONE " | |
| 827 | version="2 00508" | |
| 828 | action="ht tp://conte xthandler. permission .service.s erver.vap. nhin. URL /XACMLCont extHandler PortType/c heckPolicy Response" | |
| 829 | /> | |
| 830 | </con:resp onse> | |
| 831 | <con:dispa tchConfig/ > | |
| 832 | <con:respo nse | |
| 833 | name="Deny " | |
| 834 | id="5f37de a0-4df1-45 05-a2ba-ba 5b8959b24b " | |
| 835 | httpRespon seStatus=" 200" | |
| 836 | encoding=" UTF-8" | |
| 837 | dataSource ="" | |
| 838 | > | |
| 839 | <con:setti ngs/> | |
| 840 | <con:respo nseContent > | |
| 841 | <![CDATA[< soapenv:En velope xml ns:soapenv ="http://s chemas.xml soap.org/s oap/envelo pe/" xmlns :urn="urn: oasis:name s:tc:xacml :2.0:conte xt:schema: os" xmlns: urn1="urn: oasis:name s:tc:xacml :2.0:polic y:schema:o s"> | |
| 842 | <soapen v:Header/> | |
| 843 | <soapen v:Body> | |
| 844 | <urn :Response> | |
| 845 | < urn:Result ResourceI d="1"> | |
| 846 | <urn:Dec ision>Deny </urn:Deci sion> | |
| 847 | <!--Opti onal:--> | |
| 848 | <urn:Sta tus> | |
| 849 | <urn: StatusCode Value="ur n:oasis:na mes:tc:xac ml:1.0:sta tus:ok"> | |
| 850 | </urn :StatusCod e> | |
| 851 | </urn:St atus> | |
| 852 | <!--Opti onal:--> | |
| 853 | < /urn:Resul t> | |
| 854 | </ur n:Response > | |
| 855 | </soape nv:Body> | |
| 856 | </soapenv: Envelope>] ]> | |
| 857 | </con:resp onseConten t> | |
| 858 | <con:wsaCo nfig | |
| 859 | mustUnders tand="NONE " | |
| 860 | version="2 00508" | |
| 861 | action="ht tp://conte xthandler. permission .service.s erver.vap. nhin. URL /XACMLCont extHandler PortType/c heckPolicy Response" | |
| 862 | /> | |
| 863 | </con:resp onse> | |
| 864 | </con:mock Operation> | |
| 865 | </con:mock Service> | |
| 866 | <con:requi rements/> | |
| 867 | <con:prope rties/> | |
| 868 | <con:wssCo ntainer/> | |
| 869 | <con:datab aseConnect ionContain er/> | |
| 870 | <con:oAuth 2ProfileCo ntainer/> | |
| 871 | <con:repor ting> | |
| 872 | <con:xmlTe mplates/> | |
| 873 | <con:param eters/> | |
| 874 | </con:repo rting> | |
| 875 | <con:sensi tiveInform ation/> | |
| 876 | <con:authR epository/ > | |
| 877 | </con:soap ui-project > |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2016 Araxis Ltd (www.araxis.com). All rights reserved.