Anpassung an Version 1.3.0,
Packages und Directories von v nach r umbenannt, damit Naming-convention zu neuem Versions-Dokument passt Code-Generierung im Pom angepasst
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
<jaxb:bindings
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
schemaLocation="../../def/v1-1-1/omds29-00.xsd"
|
||||
schemaLocation="../../def/r1_1_1/omds29-00.xsd"
|
||||
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
|
||||
version="1.0"
|
||||
>
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<jaxb:bindings
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
schemaLocation="../../def/v1-1-1/omds3CommonServiceTypes.xsd"
|
||||
schemaLocation="../../def/r1_1_1/omds3CommonServiceTypes.xsd"
|
||||
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
|
||||
version="1.0"
|
||||
>
|
||||
<!-- schemaLocation="http://www.kapdion.com/omds/omds3services-1-1-1/omds3CommonServiceTypes-1-1-1.xsd" -->
|
||||
<jaxb:schemaBindings>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.v1_1_1.common"/>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.r1_1_1.common"/>
|
||||
</jaxb:schemaBindings>
|
||||
</jaxb:bindings>
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
<jaxb:bindings
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
schemaLocation="src/main/resources/def/v1-1-1/omds3exampleVuServiceTypes.xsd"
|
||||
schemaLocation="src/main/resources/def/r1_1_1/omds3exampleVuServiceTypes.xsd"
|
||||
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
|
||||
version="1.0"
|
||||
>
|
||||
@@ -10,6 +10,6 @@
|
||||
|
||||
|
||||
<jaxb:schemaBindings>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.v1_1_1.vuExtension"/>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.r1_1_1.vuExtensionTypes"/>
|
||||
</jaxb:schemaBindings>
|
||||
</jaxb:bindings>
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<jaxb:bindings
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
schemaLocation="../../def/v1-1-1/omds3ServiceTypes.xsd"
|
||||
schemaLocation="../../def/r1_1_1/omds3ServiceTypes.xsd"
|
||||
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" version="1.0">
|
||||
|
||||
<!-- schemaLocation="http://www.kapdion.com/omds/omds3services-1-1-1/omds3ServiceTypes-1-1-1.xsd" -->
|
||||
|
||||
<jaxb:schemaBindings>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.v1_1_1"/>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.r1_1_1.servicetypes"/>
|
||||
</jaxb:schemaBindings>
|
||||
</jaxb:bindings>
|
||||
@@ -1,13 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<bindings
|
||||
wsdlLocation="../../def/v1-1-1/omds3Services.wsdl"
|
||||
wsdlLocation="../../def/r1_1_1/omds3Services.wsdl"
|
||||
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
|
||||
xmlns:jaxws="http://java.sun.com/xml/ns/jaxws"
|
||||
xmlns="http://java.sun.com/xml/ns/jaxws"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<!-- wsdlLocation="http://www.kapdion.com/omds/omds3services-1-1-1/omds3Services-1-1-1.wsdl" -->
|
||||
|
||||
<package name="at.vvo.omds.service.v1_1_1"/>
|
||||
<package name="at.vvo.omds.types.omds3Types.r1_1_1.service"/>
|
||||
<enableWrapperStyle>true</enableWrapperStyle>
|
||||
<enableAsyncMapping>false</enableAsyncMapping>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<bindings
|
||||
wsdlLocation="../../def/v1-1-1/omds3ServicesBroker.wsdl"
|
||||
wsdlLocation="../../def/r1_1_1/omds3ServicesBroker.wsdl"
|
||||
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
|
||||
xmlns:jaxws="http://java.sun.com/xml/ns/jaxws"
|
||||
xmlns="http://java.sun.com/xml/ns/jaxws"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<!-- wsdlLocation="http://www.kapdion.com/omds/omds3services-1-1-1/omds3ServicesBroker-1-1-1.wsdl" -->
|
||||
|
||||
<package name="at.vvo.omds.brokerservice.v1_1_1"/>
|
||||
<package name="at.vvo.omds.types.omds3Types.r1_1_1.brokerservice"/>
|
||||
<enableWrapperStyle>true</enableWrapperStyle>
|
||||
<enableAsyncMapping>false</enableAsyncMapping>
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
<jaxb:bindings
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
schemaLocation="../../def/v1-3-0/omds29-00.xsd"
|
||||
schemaLocation="../../def/r1_2_0/omds29-00.xsd"
|
||||
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
|
||||
version="1.0"
|
||||
>
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<jaxb:bindings
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
schemaLocation="../../def/v1-3-0/omds3CommonServiceTypes.xsd"
|
||||
schemaLocation="../../def/r1_2_0/omds3CommonServiceTypes.xsd"
|
||||
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
|
||||
version="1.0"
|
||||
>
|
||||
<!-- namespace urn:omds3CommonServiceTypes-1-1-0 -->
|
||||
<jaxb:schemaBindings>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.v1_1_0.common"/>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.r1_2_0.common"/>
|
||||
</jaxb:schemaBindings>
|
||||
</jaxb:bindings>
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
<jaxb:bindings
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
schemaLocation="src/main/resources/def/v1-3-0/Bsp/exampleVuServiceTypes.xsd"
|
||||
schemaLocation="src/main/resources/def/r1_2_0/Bsp/exampleVuServiceTypes.xsd"
|
||||
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
|
||||
version="1.0"
|
||||
>
|
||||
@@ -10,6 +10,6 @@
|
||||
|
||||
|
||||
<jaxb:schemaBindings>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.v1_3_0.vuExtensionTypes"/>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.r1_2_0.vuExtensionTypes"/>
|
||||
</jaxb:schemaBindings>
|
||||
</jaxb:bindings>
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<jaxb:bindings
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
schemaLocation="../../def/v1-3-0/omds3ServiceTypes.xsd"
|
||||
schemaLocation="../../def/r1_2_0/omds3ServiceTypes.xsd"
|
||||
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" version="1.0">
|
||||
|
||||
<!-- namespace urn:omds3ServiceTypes-1-1-0 -->
|
||||
|
||||
<jaxb:schemaBindings>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.v1_1_0.servicetypes"/>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.r1_2_0.servicetypes"/>
|
||||
</jaxb:schemaBindings>
|
||||
</jaxb:bindings>
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<bindings
|
||||
wsdlLocation="../../def/v1-3-0/omds3Services.wsdl"
|
||||
wsdlLocation="../../def/r1_2_0/omds3Services.wsdl"
|
||||
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
|
||||
xmlns:jaxws="http://java.sun.com/xml/ns/jaxws"
|
||||
xmlns="http://java.sun.com/xml/ns/jaxws"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
|
||||
<package name="at.vvo.omds.service.v1_3_0"/>
|
||||
<package name="at.vvo.omds.types.omds3Types.r1_2_0.service"/>
|
||||
<enableWrapperStyle>true</enableWrapperStyle>
|
||||
<enableAsyncMapping>false</enableAsyncMapping>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<bindings
|
||||
wsdlLocation="../../def/v1-3-0/omds3ServicesBroker.wsdl"
|
||||
wsdlLocation="../../def/r1_2_0/omds3ServicesBroker.wsdl"
|
||||
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
|
||||
xmlns:jaxws="http://java.sun.com/xml/ns/jaxws"
|
||||
xmlns="http://java.sun.com/xml/ns/jaxws"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<!-- wsdlLocation="http://www.kapdion.com/omds/omds3services-1-1-1/omds3ServicesBroker-1-1-1.wsdl" -->
|
||||
|
||||
<package name="at.vvo.omds.brokerservice.v1_3_0"/>
|
||||
<package name="at.vvo.omds.types.omds3Types.r1_2_0.brokerservice"/>
|
||||
<enableWrapperStyle>true</enableWrapperStyle>
|
||||
<enableAsyncMapping>false</enableAsyncMapping>
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<jaxb:bindings
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
schemaLocation="../../def/r1_3_0/omds29-00.xsd"
|
||||
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
|
||||
version="1.0"
|
||||
>
|
||||
|
||||
<!-- Raise theEnumMemberSizeCap limit -->
|
||||
<jaxb:bindings >
|
||||
<jaxb:globalBindings typesafeEnumMaxMembers="2000"/>
|
||||
</jaxb:bindings>
|
||||
|
||||
<jaxb:schemaBindings>
|
||||
<jaxb:package name="at.vvo.omds.types.omds2Types.v2_9"/>
|
||||
</jaxb:schemaBindings>
|
||||
</jaxb:bindings>
|
||||
@@ -1,13 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<jaxb:bindings
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
schemaLocation="../../def/v1-3-0/omds3_ON1_Basisfunktionen.xsd"
|
||||
schemaLocation="../../def/r1_3_0/omds3_ON1_Basisfunktionen.xsd"
|
||||
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
|
||||
version="1.0"
|
||||
>
|
||||
|
||||
<!-- namespace urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen -->
|
||||
<jaxb:schemaBindings>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.v1_3_0.on1basis"/>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.r1_3_0.on1basis"/>
|
||||
</jaxb:schemaBindings>
|
||||
</jaxb:bindings>
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<jaxb:bindings
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
schemaLocation="../../def/v1-3-0/omds3_ON2_Antrag_Common.xsd"
|
||||
schemaLocation="../../def/r1_3_0/omds3_ON2_Antrag_Common.xsd"
|
||||
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
|
||||
version="1.0"
|
||||
>
|
||||
<!-- namespace urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common -->
|
||||
<jaxb:schemaBindings>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.common"/>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.r1_3_0.on2antrag.common"/>
|
||||
</jaxb:schemaBindings>
|
||||
</jaxb:bindings>
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<jaxb:bindings
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
schemaLocation="../../def/v1-3-0/omds3_ON2_Antrag_Kfz.xsd"
|
||||
schemaLocation="../../def/r1_3_0/omds3_ON2_Antrag_Kfz.xsd"
|
||||
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
|
||||
version="1.0"
|
||||
>
|
||||
<!-- namespace urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz -->
|
||||
<jaxb:schemaBindings>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz"/>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.r1_3_0.on2antrag.kfz"/>
|
||||
</jaxb:schemaBindings>
|
||||
</jaxb:bindings>
|
||||
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<jaxb:bindings
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
schemaLocation="../../def/r1_3_0/omds3CommonServiceTypes.xsd"
|
||||
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
|
||||
version="1.0"
|
||||
>
|
||||
<!-- namespace urn:omds3CommonServiceTypes-1-1-0 -->
|
||||
<jaxb:schemaBindings>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.r1_3_0.common"/>
|
||||
</jaxb:schemaBindings>
|
||||
</jaxb:bindings>
|
||||
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<jaxb:bindings
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
schemaLocation="src/main/resources/def/r1_3_0/Bsp/exampleVuServiceTypes.xsd"
|
||||
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
|
||||
version="1.0"
|
||||
>
|
||||
<!-- namespace urn:exampleVuServiceTypes " -->
|
||||
|
||||
|
||||
<jaxb:schemaBindings>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.r1_3_0.vuExtensionTypes"/>
|
||||
</jaxb:schemaBindings>
|
||||
</jaxb:bindings>
|
||||
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<jaxb:bindings
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
schemaLocation="../../def/r1_3_0/omds3ServiceTypes.xsd"
|
||||
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" version="1.0">
|
||||
|
||||
<!-- namespace urn:omds3ServiceTypes-1-1-0 -->
|
||||
|
||||
<jaxb:schemaBindings>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.r1_3_0.servicetypes"/>
|
||||
</jaxb:schemaBindings>
|
||||
</jaxb:bindings>
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<bindings
|
||||
wsdlLocation="../../def/v1-4-0/omds3Services.wsdl"
|
||||
wsdlLocation="../../def/r1_3_0/omds3Services.wsdl"
|
||||
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
|
||||
xmlns:jaxws="http://java.sun.com/xml/ns/jaxws"
|
||||
xmlns="http://java.sun.com/xml/ns/jaxws"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
|
||||
<package name="at.vvo.omds.service.v1_4_0"/>
|
||||
<package name="at.vvo.omds.types.omds3Types.r1_3_0.service"/>
|
||||
<enableWrapperStyle>true</enableWrapperStyle>
|
||||
<enableAsyncMapping>false</enableAsyncMapping>
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<bindings
|
||||
wsdlLocation="../../def/r1_3_0/omds3ServicesBroker.wsdl"
|
||||
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
|
||||
xmlns:jaxws="http://java.sun.com/xml/ns/jaxws"
|
||||
xmlns="http://java.sun.com/xml/ns/jaxws"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<!-- wsdlLocation="http://www.kapdion.com/omds/omds3services-1-1-1/omds3ServicesBroker-1-1-1.wsdl" -->
|
||||
|
||||
<package name="at.vvo.omds.types.omds3Types.r1_3_0.brokerservice"/>
|
||||
<enableWrapperStyle>true</enableWrapperStyle>
|
||||
<enableAsyncMapping>false</enableAsyncMapping>
|
||||
|
||||
</bindings>
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
<jaxb:bindings
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
schemaLocation="../../def/v1-4-0/omds211-00.xsd"
|
||||
schemaLocation="../../def/r1_4_0/omds211-00.xsd"
|
||||
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
|
||||
version="1.0"
|
||||
>
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<jaxb:bindings
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
schemaLocation="../../def/v1-4-0/omds3_ON1_Basisfunktionen.xsd"
|
||||
schemaLocation="../../def/r1_4_0/omds3_ON1_Basisfunktionen.xsd"
|
||||
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
|
||||
version="1.0"
|
||||
>
|
||||
<!-- Namespace http://omds.vvo.at/types/omds3types/v1_4_0/on1basis -->
|
||||
<jaxb:schemaBindings>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.v1_4_0.on1basis"/>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.r1_4_0.on1basis"/>
|
||||
</jaxb:schemaBindings>
|
||||
</jaxb:bindings>
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<jaxb:bindings
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
schemaLocation="../../def/v1-4-0/omds3_ON2_Antrag_Common.xsd"
|
||||
schemaLocation="../../def/r1_4_0/omds3_ON2_Antrag_Common.xsd"
|
||||
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
|
||||
version="1.0"
|
||||
>
|
||||
<!-- namespace http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/common" -->
|
||||
<jaxb:schemaBindings>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.common"/>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common"/>
|
||||
</jaxb:schemaBindings>
|
||||
</jaxb:bindings>
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<jaxb:bindings
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
schemaLocation="../../def/v1-4-0/omds3_ON2_Antrag_Kfz.xsd"
|
||||
schemaLocation="../../def/r1_4_0/omds3_ON2_Antrag_Kfz.xsd"
|
||||
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
|
||||
version="1.0"
|
||||
>
|
||||
<!-- namespace http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/kfz -->
|
||||
<jaxb:schemaBindings>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.kfz"/>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.kfz"/>
|
||||
</jaxb:schemaBindings>
|
||||
</jaxb:bindings>
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<jaxb:bindings
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
schemaLocation="../../def/v1-4-0/omds3_ON2_Antrag_Rechtsschutz.xsd"
|
||||
schemaLocation="../../def/r1_4_0/omds3_ON2_Antrag_Rechtsschutz.xsd"
|
||||
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
|
||||
version="1.0"
|
||||
>
|
||||
<!-- Namespace http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs -->
|
||||
<jaxb:schemaBindings>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.rs"/>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.rs"/>
|
||||
</jaxb:schemaBindings>
|
||||
</jaxb:bindings>
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<jaxb:bindings
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
schemaLocation="../../def/v1-4-0/omds3_ON2_Antrag_SachPrivat.xsd"
|
||||
schemaLocation="../../def/r1_4_0/omds3_ON2_Antrag_SachPrivat.xsd"
|
||||
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
|
||||
version="1.0"
|
||||
>
|
||||
<!-- Namespace http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/sachprivat -->
|
||||
<jaxb:schemaBindings>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat"/>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.sachPrivat"/>
|
||||
</jaxb:schemaBindings>
|
||||
</jaxb:bindings>
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<jaxb:bindings
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
schemaLocation="../../def/v1-4-0/omds3_ON2_Antrag_Unfall.xsd"
|
||||
schemaLocation="../../def/r1_4_0/omds3_ON2_Antrag_Unfall.xsd"
|
||||
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
|
||||
version="1.0"
|
||||
>
|
||||
<!-- Namespace http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/unfall -->
|
||||
<jaxb:schemaBindings>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.unfall"/>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.unfall"/>
|
||||
</jaxb:schemaBindings>
|
||||
</jaxb:bindings>
|
||||
@@ -1,13 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<jaxb:bindings
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
schemaLocation="../../def/v1-4-0/omds3_ON3_Vertrag.xsd"
|
||||
schemaLocation="../../def/r1_4_0/omds3_ON3_Vertrag.xsd"
|
||||
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
|
||||
version="1.0"
|
||||
>
|
||||
<!-- Namespace http://omds.vvo.at/types/omds3types/v1_4_0/on3vertrag -->
|
||||
|
||||
<jaxb:schemaBindings>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.v1_4_0.on3vertrag"/>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.r1_4_0.on3vertrag"/>
|
||||
</jaxb:schemaBindings>
|
||||
</jaxb:bindings>
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<jaxb:bindings
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
schemaLocation="../../def/v1-4-0/omds3_ON4_Partner.xsd"
|
||||
schemaLocation="../../def/r1_4_0/omds3_ON4_Partner.xsd"
|
||||
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
|
||||
version="1.0"
|
||||
>
|
||||
<!-- Namespace http://omds.vvo.at/types/omds3types/v1_4_0/on4partner -->
|
||||
<jaxb:schemaBindings>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.v1_4_0.on4partner"/>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.r1_4_0.on4partner"/>
|
||||
</jaxb:schemaBindings>
|
||||
</jaxb:bindings>
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<jaxb:bindings
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
schemaLocation="../../def/v1-4-0/omds3CommonServiceTypes.xsd"
|
||||
schemaLocation="../../def/r1_4_0/omds3CommonServiceTypes.xsd"
|
||||
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
|
||||
version="1.0"
|
||||
>
|
||||
<!-- Namespace http://omds.vvo.at/types/omds3types/v1_4_0/common -->
|
||||
<jaxb:schemaBindings>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.v1_4_0.common"/>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.r1_4_0.common"/>
|
||||
</jaxb:schemaBindings>
|
||||
</jaxb:bindings>
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
<jaxb:bindings
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
schemaLocation="src/main/resources/def/v1-4-0/Bsp/exampleVuServiceTypes.xsd"
|
||||
schemaLocation="src/main/resources/def/r1_4_0/Bsp/exampleVuServiceTypes.xsd"
|
||||
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
|
||||
version="1.0"
|
||||
>
|
||||
@@ -11,6 +11,6 @@
|
||||
<!-- Namespace urn:exampleVuServiceTypes -->
|
||||
|
||||
<jaxb:schemaBindings>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.v1_4_0.vuExtension"/>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.r1_4_0.vuExtension"/>
|
||||
</jaxb:schemaBindings>
|
||||
</jaxb:bindings>
|
||||
@@ -1,11 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<jaxb:bindings
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
schemaLocation="../../def/v1-4-0/omds3ServiceTypes.xsd"
|
||||
schemaLocation="../../def/r1_4_0/omds3ServiceTypes.xsd"
|
||||
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" version="1.0">
|
||||
|
||||
<!-- Namespace http://omds.vvo.at/types/omds3types/v1_4_0/servicetypes -->
|
||||
<jaxb:schemaBindings>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.v1_4_0.servicetypes"/>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3Types.r1_4_0.servicetypes"/>
|
||||
</jaxb:schemaBindings>
|
||||
</jaxb:bindings>
|
||||
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<bindings
|
||||
wsdlLocation="../../def/r1_4_0/omds3Services.wsdl"
|
||||
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
|
||||
xmlns:jaxws="http://java.sun.com/xml/ns/jaxws"
|
||||
xmlns="http://java.sun.com/xml/ns/jaxws"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
|
||||
<package name="at.vvo.omds.types.omds3Types.r1_4_0.service"/>
|
||||
<enableWrapperStyle>true</enableWrapperStyle>
|
||||
<enableAsyncMapping>false</enableAsyncMapping>
|
||||
|
||||
</bindings>
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<bindings
|
||||
wsdlLocation="../../def/v1-4-0/broker/omds3ServicesBroker.wsdl"
|
||||
wsdlLocation="../../def/r1_4_0/omds3ServicesBroker.wsdl"
|
||||
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
|
||||
xmlns:jaxws="http://java.sun.com/xml/ns/jaxws"
|
||||
xmlns="http://java.sun.com/xml/ns/jaxws"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<!-- Namespace http://omds.vvo.at/brokerservice/v1_4_0 -->
|
||||
|
||||
<package name="at.vvo.omds.brokerservice.v1_4_0"/>
|
||||
<package name="at.vvo.omds.types.omds3Types.r1_4_0.brokerservice"/>
|
||||
<enableWrapperStyle>true</enableWrapperStyle>
|
||||
<enableAsyncMapping>false</enableAsyncMapping>
|
||||
|
||||
108
OMDSServiceDefinition/src/main/resources/def/external/oasis-200401-wss-wssecurity-utility-1.0.xsd
vendored
Normal file
108
OMDSServiceDefinition/src/main/resources/def/external/oasis-200401-wss-wssecurity-utility-1.0.xsd
vendored
Normal file
@@ -0,0 +1,108 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
OASIS takes no position regarding the validity or scope of any intellectual property or other rights that might be claimed to pertain to the implementation or use of the technology described in this document or the extent to which any license under such rights might or might not be available; neither does it represent that it has made any effort to identify any such rights. Information on OASIS's procedures with respect to rights in OASIS specifications can be found at the OASIS website. Copies of claims of rights made available for publication and any assurances of licenses to be made available, or the result of an attempt made to obtain a general license or permission for the use of such proprietary rights by implementors or users of this specification, can be obtained from the OASIS Executive Director.
|
||||
OASIS invites any interested party to bring to its attention any copyrights, patents or patent applications, or other proprietary rights which may cover technology that may be required to implement this specification. Please address the information to the OASIS Executive Director.
|
||||
Copyright © OASIS Open 2002-2004. All Rights Reserved.
|
||||
This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this paragraph are included on all such copies and derivative works. However, this document itself does not be modified in any way, such as by removing the copyright notice or references to OASIS, except as needed for the purpose of developing OASIS specifications, in which case the procedures for copyrights defined in the OASIS Intellectual Property Rights document must be followed, or as required to translate it into languages other than English.
|
||||
The limited permissions granted above are perpetual and will not be revoked by OASIS or its successors or assigns.
|
||||
This document and the information contained herein is provided on an “AS IS” basis and OASIS DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
|
||||
-->
|
||||
<xsd:schema targetNamespace="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
|
||||
|
||||
|
||||
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
|
||||
elementFormDefault="qualified" attributeFormDefault="unqualified" version="0.1">
|
||||
<!-- // Fault Codes /////////////////////////////////////////// -->
|
||||
<xsd:simpleType name="tTimestampFault">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
This type defines the fault code value for Timestamp message expiration.
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:restriction base="xsd:QName">
|
||||
<xsd:enumeration value="wsu:MessageExpired"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<!-- // Global attributes //////////////////////////////////// -->
|
||||
<xsd:attribute name="Id" type="xsd:ID">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
This global attribute supports annotating arbitrary elements with an ID.
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:attribute>
|
||||
<xsd:attributeGroup name="commonAtts">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
Convenience attribute group used to simplify this schema.
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:attribute ref="wsu:Id" use="optional"/>
|
||||
<xsd:anyAttribute namespace="##other" processContents="lax"/>
|
||||
</xsd:attributeGroup>
|
||||
<!-- // Utility types //////////////////////////////////////// -->
|
||||
<xsd:complexType name="AttributedDateTime">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
This type is for elements whose [children] is a psuedo-dateTime and can have arbitrary attributes.
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:simpleContent>
|
||||
<xsd:extension base="xsd:string">
|
||||
<xsd:attributeGroup ref="wsu:commonAtts"/>
|
||||
</xsd:extension>
|
||||
</xsd:simpleContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="AttributedURI">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
This type is for elements whose [children] is an anyURI and can have arbitrary attributes.
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:simpleContent>
|
||||
<xsd:extension base="xsd:anyURI">
|
||||
<xsd:attributeGroup ref="wsu:commonAtts"/>
|
||||
</xsd:extension>
|
||||
</xsd:simpleContent>
|
||||
</xsd:complexType>
|
||||
<!-- // Timestamp header components /////////////////////////// -->
|
||||
<xsd:complexType name="TimestampType">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
This complex type ties together the timestamp related elements into a composite type.
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="wsu:Created" minOccurs="0"/>
|
||||
<xsd:element ref="wsu:Expires" minOccurs="0"/>
|
||||
<xsd:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:any namespace="##other" processContents="lax"/>
|
||||
</xsd:choice>
|
||||
</xsd:sequence>
|
||||
<xsd:attributeGroup ref="wsu:commonAtts"/>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="Timestamp" type="wsu:TimestampType">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
This element allows Timestamps to be applied anywhere element wildcards are present,
|
||||
including as a SOAP header.
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<!-- global element decls to allow individual elements to appear anywhere -->
|
||||
<xsd:element name="Expires" type="wsu:AttributedDateTime">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
This element allows an expiration time to be applied anywhere element wildcards are present.
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Created" type="wsu:AttributedDateTime">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
This element allows a creation time to be applied anywhere element wildcards are present.
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
118
OMDSServiceDefinition/src/main/resources/def/external/ws-2004-09-policy-ws-policy.xsd
vendored
Normal file
118
OMDSServiceDefinition/src/main/resources/def/external/ws-2004-09-policy-ws-policy.xsd
vendored
Normal file
@@ -0,0 +1,118 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
(c) 2001-2006 BEA Systems Inc., International Business Machines Corporation, Microsoft Corporation, Inc., SAP AG, Sonic Software, and VeriSign, Inc. All rights reserved.
|
||||
|
||||
Permission to copy and display the WS-Policy Specification (the "Specification", which includes WSDL and schema documents), in any medium without fee or royalty is hereby granted, provided that you include the following on ALL copies of the WS-Policy Specification, that you make:
|
||||
|
||||
1. A link or URL to the WS-Policy Specification at one of the Authors' websites
|
||||
2. The copyright notice as shown in the WS-Policy Specification.
|
||||
|
||||
BEA Systems, IBM, Microsoft, SAP, Sonic Software, and VeriSign (collectively, the "Authors") each agree to grant you a license, under royalty-free and otherwise reasonable, non-discriminatory terms and conditions, to their respective essential patent claims that they deem necessary to implement the WS-Policy Specification.
|
||||
|
||||
THE WS-POLICY SPECIFICATION IS PROVIDED "AS IS," AND THE AUTHORS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR TITLE; THAT THE CONTENTS OF THE WS-POLICY SPECIFICATION ARE SUITABLE FOR ANY PURPOSE; NOR THAT THE IMPLEMENTATION OF SUCH CONTENTS WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
|
||||
|
||||
THE AUTHORS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR RELATING TO ANY USE OR DISTRIBUTION OF THE WS-POLICY SPECIFICATION.
|
||||
|
||||
The name and trademarks of the Authors may NOT be used in any manner, including advertising or publicity pertaining to the WS-Policy Specification or its contents without specific, written prior permission. Title to copyright in the WS-Policy Specification will at all times remain with the Authors.
|
||||
|
||||
No other rights are granted by implication, estoppel or otherwise.
|
||||
-->
|
||||
<xs:schema
|
||||
targetNamespace="http://schemas.xmlsoap.org/ws/2004/09/policy"
|
||||
xmlns:tns="http://schemas.xmlsoap.org/ws/2004/09/policy"
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
|
||||
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
|
||||
elementFormDefault="qualified"
|
||||
blockDefault="#all" >
|
||||
|
||||
<xs:import
|
||||
namespace="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
|
||||
schemaLocation="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" />
|
||||
|
||||
<xs:import
|
||||
namespace="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
|
||||
schemaLocation="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" />
|
||||
|
||||
<!-- ////////// WS-Policy ////////// -->
|
||||
|
||||
<xs:element name="Policy" >
|
||||
<xs:complexType>
|
||||
<xs:complexContent>
|
||||
<xs:extension base="tns:OperatorContentType" >
|
||||
<xs:attribute name="Name" type="xs:anyURI" />
|
||||
<xs:attribute ref="wsu:Id" />
|
||||
<xs:anyAttribute namespace="##any" processContents="lax" />
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="All" type="tns:OperatorContentType" />
|
||||
<xs:element name="ExactlyOne" type="tns:OperatorContentType" />
|
||||
|
||||
<xs:complexType name="OperatorContentType" >
|
||||
<xs:sequence>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded" >
|
||||
<xs:element ref="tns:Policy" />
|
||||
<xs:element ref="tns:All" />
|
||||
<xs:element ref="tns:ExactlyOne" />
|
||||
<xs:element ref="tns:PolicyReference" />
|
||||
<xs:any namespace="##other" processContents="lax" />
|
||||
</xs:choice>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:element name="PolicyReference" >
|
||||
<xs:complexType>
|
||||
<xs:attribute name="URI" type="xs:anyURI" use="required" />
|
||||
<xs:attribute name="Digest" type="xs:base64Binary" />
|
||||
<xs:attribute name="DigestAlgorithm"
|
||||
type="xs:anyURI"
|
||||
default="http://schemas.xmlsoap.org/ws/2004/09/policy/Sha1Exc"
|
||||
/>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:attribute name="Optional" type="xs:boolean" default="false" />
|
||||
|
||||
<!-- ////////// WS-PolicyAttachment ////////// -->
|
||||
|
||||
<xs:attribute name="PolicyURIs" >
|
||||
<xs:simpleType>
|
||||
<xs:list itemType="xs:anyURI" />
|
||||
</xs:simpleType>
|
||||
</xs:attribute>
|
||||
|
||||
<xs:element name="PolicyAttachment" >
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref="tns:AppliesTo" />
|
||||
<xs:choice maxOccurs="unbounded" >
|
||||
<xs:element ref="tns:Policy" />
|
||||
<xs:element ref="tns:PolicyReference" />
|
||||
</xs:choice>
|
||||
<!-- omitted only because it causes the content model to be non-determistic
|
||||
<xs:element ref="wsse:Security" minOccurs="0" />
|
||||
-->
|
||||
<xs:any namespace="##other"
|
||||
processContents="lax"
|
||||
minOccurs="0"
|
||||
maxOccurs="unbounded" />
|
||||
</xs:sequence>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="AppliesTo" >
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:any namespace="##any"
|
||||
processContents="lax"
|
||||
maxOccurs="unbounded" />
|
||||
</xs:sequence>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
</xs:schema>
|
||||
@@ -0,0 +1,979 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<xs:schema
|
||||
targetNamespace="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy"
|
||||
xmlns:tns="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy"
|
||||
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"
|
||||
xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"
|
||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
elementFormDefault="qualified"
|
||||
blockDefault="#all" >
|
||||
|
||||
<xs:import namespace="http://schemas.xmlsoap.org/ws/2004/08/addressing"
|
||||
schemaLocation="http://schemas.xmlsoap.org/ws/2004/08/addressing" />
|
||||
|
||||
<xs:import namespace="http://schemas.xmlsoap.org/ws/2004/09/policy"
|
||||
schemaLocation="http://schemas.xmlsoap.org/ws/2004/09/policy/ws-policy.xsd" />
|
||||
|
||||
<!--
|
||||
5. Protection Assertions
|
||||
-->
|
||||
<xs:element name="SignedParts" type="tns:SePartsType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
5.1.1 SignedParts Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="EncryptedParts" type="tns:SePartsType" >
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
5.2.1 EncryptedParts Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:complexType name="SePartsType">
|
||||
<xs:sequence>
|
||||
<xs:element name="Body" type="tns:EmptyType" minOccurs="0" />
|
||||
<xs:element name="Header" type="tns:HeaderType" minOccurs="0" maxOccurs="unbounded" />
|
||||
<xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other" processContents="lax"/>
|
||||
</xs:sequence>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax" />
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EmptyType" />
|
||||
<xs:complexType name="HeaderType" >
|
||||
<xs:attribute name="Name" type="xs:QName" use="optional" />
|
||||
<xs:attribute name="Namespace" type="xs:anyURI" use="required" />
|
||||
<xs:anyAttribute namespace="##any" processContents="lax" />
|
||||
</xs:complexType>
|
||||
|
||||
<xs:element name="SignedElements" type="tns:SerElementsType" >
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en" >
|
||||
5.1.2 SignedElements Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="EncryptedElements" type="tns:SerElementsType" >
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
5.2.2 EncryptedElements Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="RequiredElements" type="tns:SerElementsType" >
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en" >
|
||||
5.3.1 RequiredElements Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:complexType name="SerElementsType">
|
||||
<xs:sequence>
|
||||
<xs:element name="XPath" type="xs:string" minOccurs="1" maxOccurs="unbounded" />
|
||||
<xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other" processContents="lax"/>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="XPathVersion" type="xs:anyURI" use="optional" />
|
||||
<xs:anyAttribute namespace="##any" processContents="lax" />
|
||||
</xs:complexType>
|
||||
|
||||
<!--
|
||||
6. Token Assertions
|
||||
-->
|
||||
<xs:attribute name="IncludeToken" type="tns:IncludeTokenOpenType" >
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.1 Token Inclusion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
<xs:simpleType name="IncludeTokenOpenType">
|
||||
<xs:union memberTypes="tns:IncludeTokenType xs:anyURI" />
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="IncludeTokenType">
|
||||
<xs:restriction base="xs:anyURI" >
|
||||
<xs:enumeration value="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never" />
|
||||
<xs:enumeration value="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Once" />
|
||||
<xs:enumeration value="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient" />
|
||||
<xs:enumeration value="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Always" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
|
||||
<xs:element name="UsernameToken" type="tns:TokenAssertionType" >
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en" >
|
||||
6.3.1 UsernameToken Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:complexType name="TokenAssertionType">
|
||||
<xs:sequence>
|
||||
<!--
|
||||
*** Accurate content model is nondeterministic ***
|
||||
<xs:element ref="wsp:Policy" minOccurs="0" />
|
||||
-->
|
||||
<xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other" processContents="lax"/>
|
||||
</xs:sequence>
|
||||
<xs:attribute ref="tns:IncludeToken" use="optional" />
|
||||
<xs:anyAttribute namespace="##any" processContents="lax" />
|
||||
</xs:complexType>
|
||||
|
||||
<xs:element name="WssUsernameToken10" type="tns:QNameAssertionType" >
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.1 UsernameToken Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="WssUsernameToken11" type="tns:QNameAssertionType" >
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.1 UsernameToken Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:complexType name="QNameAssertionType">
|
||||
<xs:anyAttribute namespace="##any" processContents="lax" />
|
||||
</xs:complexType>
|
||||
|
||||
<xs:element name="IssuedToken" type="tns:IssuedTokenType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.2 IssuedToken Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:complexType name="IssuedTokenType">
|
||||
<xs:sequence>
|
||||
<xs:element name="Issuer" type="wsa:EndpointReferenceType" minOccurs="0" />
|
||||
<xs:element name="RequestSecurityTokenTemplate" type="tns:RequestSecurityTokenTemplateType" />
|
||||
<!--
|
||||
*** Accurate content model is nondeterministic ***
|
||||
<xs:element ref="wsp:Policy" minOccurs="0" />
|
||||
-->
|
||||
<xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other" processContents="lax" />
|
||||
</xs:sequence>
|
||||
<xs:attribute ref="tns:IncludeToken" use="optional" />
|
||||
<xs:anyAttribute namespace="##any" processContents="lax" />
|
||||
</xs:complexType>
|
||||
<xs:complexType name="RequestSecurityTokenTemplateType">
|
||||
<xs:sequence>
|
||||
<xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other" processContents="lax" />
|
||||
</xs:sequence>
|
||||
<xs:attribute name="TrustVersion" type="xs:anyURI" use="optional" />
|
||||
<xs:anyAttribute namespace="##any" processContents="lax" />
|
||||
</xs:complexType>
|
||||
|
||||
<xs:element name="RequireDerivedKeys" type="tns:QNameAssertionType" >
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.2 IssuedToken Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="RequireExternalReference" type="tns:QNameAssertionType" >
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.2 IssuedToken Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="RequireInternalReference" type="tns:QNameAssertionType" >
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.2 IssuedToken Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="X509Token" type="tns:TokenAssertionType" >
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.3 X509Token Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="RequireKeyIdentifierReference" type="tns:QNameAssertionType" >
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.3 X509Token Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="RequireIssuerSerialReference" type="tns:QNameAssertionType" >
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.3 X509Token Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="RequireEmbeddedTokenReference" type="tns:QNameAssertionType" >
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.3 X509Token Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="RequireThumbprintReference" type="tns:QNameAssertionType" >
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.3 X509Token Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="WssX509V1Token10" type="tns:QNameAssertionType" >
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.3 X509Token Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="WssX509V3Token10" type="tns:QNameAssertionType" >
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.3 X509Token Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="WssX509Pkcs7Token10" type="tns:QNameAssertionType" >
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.3 X509Token Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="WssX509PkiPathV1Token10" type="tns:QNameAssertionType" >
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.3 X509Token Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="WssX509V1Token11" type="tns:QNameAssertionType" >
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.3 X509Token Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="WssX509V3Token11" type="tns:QNameAssertionType" >
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.3 X509Token Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="WssX509Pkcs7Token11" type="tns:QNameAssertionType" >
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.3 X509Token Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="WssX509PkiPathV1Token11" type="tns:QNameAssertionType" >
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.3 X509Token Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="KerberosToken" type="tns:TokenAssertionType" >
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.4 KerberosToken Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<!-- RequireDerivedKeys defined above. -->
|
||||
<!-- RequireKeyIdentifierReference defined above. -->
|
||||
|
||||
<xs:element name="WssKerberosV5ApReqToken11" type="tns:QNameAssertionType" >
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.4 KerberosToken Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="WssGssKerberosV5ApReqToken11" type="tns:QNameAssertionType" >
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.4 KerberosToken Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="SpnegoContextToken" type="tns:SpnegoContextTokenType" >
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en" >
|
||||
6.3.5 SpnegoContextToken Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:complexType name="SpnegoContextTokenType">
|
||||
<xs:sequence>
|
||||
<xs:element name="Issuer" type="wsa:EndpointReferenceType" minOccurs="0" />
|
||||
<!--
|
||||
*** Accurate content model is nondeterministic ***
|
||||
<xs:element ref="wsp:Policy" minOccurs="0" />
|
||||
-->
|
||||
<xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other" processContents="lax" />
|
||||
</xs:sequence>
|
||||
<xs:attribute ref="tns:IncludeToken" use="optional" />
|
||||
<xs:anyAttribute namespace="##any" processContents="lax" />
|
||||
</xs:complexType>
|
||||
<!-- RequireDerivedKeys defined above. -->
|
||||
|
||||
<xs:element name="SecurityContextToken" type="tns:TokenAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.6 SecurityContextToken Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<!-- RequireDerivedKeys defined above. -->
|
||||
|
||||
<xs:element name="RequireExternalUriReference" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.6 SecurityContextToken Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="SC10SecurityContextToken" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.6 SecurityContextToken Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="SecureConversationToken" type="tns:SecureConversationTokenType" >
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.7 SecureConversationToken Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:complexType name="SecureConversationTokenType">
|
||||
<xs:sequence>
|
||||
<xs:element name="Issuer" type="wsa:EndpointReferenceType" minOccurs="0" />
|
||||
<!--
|
||||
*** Accurate content model is nondeterministic ***
|
||||
<xs:element ref="wsp:Policy" minOccurs="0" />
|
||||
-->
|
||||
<xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other" processContents="lax" />
|
||||
</xs:sequence>
|
||||
<xs:attribute ref="tns:IncludeToken" use="optional" />
|
||||
<xs:anyAttribute namespace="##any" processContents="lax" />
|
||||
</xs:complexType>
|
||||
<!-- RequireDerivedKeys defined above. -->
|
||||
<!-- RequireExternalUriReference defined above. -->
|
||||
<!-- SC10SecurityContextToken defined above. -->
|
||||
|
||||
<xs:element name="BootstrapPolicy" type="tns:NestedPolicyType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.7 SecureConversationToken Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="SamlToken" type="tns:TokenAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en" >
|
||||
6.3.8 SamlToken Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<!-- RequireDerivedKeys defined above. -->
|
||||
<!-- RequireKeyIdentifierReference defined above. -->
|
||||
|
||||
<xs:element name="WssSamlV10Token10" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.8 SamlToken Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="WssSamlV11Token10" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.8 SamlToken Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="WssSamlV10Token11" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.8 SamlToken Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="WssSamlV11Token11" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.8 SamlToken Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="WssSamlV20Token11" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.8 SamlToken Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="RelToken" type="tns:TokenAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.9 RelToken Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<!-- RequireDerivedKeys defined above. -->
|
||||
<!-- RequireKeyIdentifierReference defined above. -->
|
||||
|
||||
<xs:element name="WssRelV10Token10" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.9 RelToken Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="WssRelV20Token10" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.9 RelToken Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="WssRelV10Token11" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.9 RelToken Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="WssRelV20Token11" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.9 RelToken Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="HttpsToken" type="tns:HttpsTokenType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
6.3.10 HttpsToken Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:complexType name="HttpsTokenType">
|
||||
<xs:sequence>
|
||||
<!--
|
||||
*** Accurate content model is nondeterministic ***
|
||||
<xs:element ref="wsp:Policy" minOccurs="0" />
|
||||
-->
|
||||
<xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other" processContents="lax"/>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="RequireClientCertificate" type="xs:boolean" use="required" />
|
||||
<xs:anyAttribute namespace="##any" processContents="lax" />
|
||||
</xs:complexType>
|
||||
|
||||
<!--
|
||||
8. Security Binding Assertions
|
||||
-->
|
||||
<xs:element name="AlgorithmSuite" type="tns:NestedPolicyType" >
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.1 AlgorithmSuite Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:complexType name="NestedPolicyType">
|
||||
<xs:sequence>
|
||||
<xs:element ref="wsp:Policy" />
|
||||
<xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other" processContents="lax"/>
|
||||
</xs:sequence>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax" />
|
||||
</xs:complexType>
|
||||
|
||||
<xs:element name="Basic256" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.1 AlgorithmSuite Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="Basic192" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.1 AlgorithmSuite Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="Basic128" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.1 AlgorithmSuite Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="TripleDes" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.1 AlgorithmSuite Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="Basic256Rsa15" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.1 AlgorithmSuite Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="Basic192Rsa15" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.1 AlgorithmSuite Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="Basic128Rsa15" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.1 AlgorithmSuite Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="TripleDesRsa15" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.1 AlgorithmSuite Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="Basic256Sha256" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.1 AlgorithmSuite Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="Basic192Sha256" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.1 AlgorithmSuite Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="Basic128Sha256" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.1 AlgorithmSuite Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="TripleDesSha256" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.1 AlgorithmSuite Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="Basic256Sha256Rsa15" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.1 AlgorithmSuite Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="Basic192Sha256Rsa15" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.1 AlgorithmSuite Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="Basic128Sha256Rsa15" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.1 AlgorithmSuite Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="TripleDesSha256Rsa15" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.1 AlgorithmSuite Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="InclusiveC14N" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.1 AlgorithmSuite Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="SOAPNormalization10" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.1 AlgorithmSuite Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="STRTransform10" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.1 AlgorithmSuite Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="XPathFilter20" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.1 AlgorithmSuite Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="Layout" type="tns:NestedPolicyType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.2 Layout Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="Strict" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.2 Layout Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="Lax" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.2 Layout Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="LaxTsFirst" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.2 Layout Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="LaxTsLast" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.2 Layout Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="TransportBinding" type="tns:NestedPolicyType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.3 TransportBinding Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="TransportToken" type="tns:NestedPolicyType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.3 TransportBinding Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<!-- AlgorithmSuite defined above. -->
|
||||
<!-- Layout defined above. -->
|
||||
|
||||
<xs:element name="IncludeTimestamp" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.3 TransportBinding Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<!-- RequireDerivedKeys defined above. -->
|
||||
|
||||
<xs:element name="SymmetricBinding" type="tns:NestedPolicyType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.4 SymmetricBinding Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="EncryptionToken" type="tns:NestedPolicyType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.4 SymmetricBinding Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="SignatureToken" type="tns:NestedPolicyType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.4 SymmetricBinding Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="ProtectionToken" type="tns:NestedPolicyType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.4 SymmetricBinding Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<!-- AlgorithmSuite defined above. -->
|
||||
<!-- Layout defined above. -->
|
||||
<!-- IncludeTimestamp defined above. -->
|
||||
|
||||
<xs:element name="EncryptBeforeSigning" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.4 SymmetricBinding Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="EncryptSignature" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.4 SymmetricBinding Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="ProtectTokens" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.4 SymmetricBinding Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<!-- RequireDerivedKeys defined above. -->
|
||||
<xs:element name="OnlySignEntireHeadersAndBody" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.4 SymmetricBinding Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="AsymmetricBinding" type="tns:NestedPolicyType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.5 AsymmetricBinding Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="InitiatorToken" type="tns:NestedPolicyType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.5 AsymmetricBinding Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="RecipientToken" type="tns:NestedPolicyType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
8.5 AsymmetricBinding Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<!-- AlgorithmSuite defined above. -->
|
||||
<!-- Layout defined above. -->
|
||||
<!-- IncludeTimestamp defined above. -->
|
||||
<!-- EncryptBeforeSigning defined above. -->
|
||||
<!-- EncryptSignature defined above. -->
|
||||
<!-- ProtectTokens defined above. -->
|
||||
<!-- RequireDerivedKeys defined above. -->
|
||||
<!-- OnlySignEntireHeadersAndBody defined above. -->
|
||||
|
||||
<!--
|
||||
9. Supporting Tokens
|
||||
-->
|
||||
<xs:element name="SupportingTokens" type="tns:NestedPolicyType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
9.1 SupportingTokens Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<!-- AlgorithmSuite defined above. -->
|
||||
<!-- SignedParts defined above. -->
|
||||
<!-- SignedElements defined above. -->
|
||||
<!-- EncryptedParts defined above. -->
|
||||
<!-- EncryptedElements defined above. -->
|
||||
|
||||
<xs:element name="SignedSupportingTokens" type="tns:NestedPolicyType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
9.2 SignedSupportingTokens Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<!-- AlgorithmSuite defined above. -->
|
||||
<!-- SignedParts defined above. -->
|
||||
<!-- SignedElements defined above. -->
|
||||
<!-- EncryptedParts defined above. -->
|
||||
<!-- EncryptedElements defined above. -->
|
||||
|
||||
<xs:element name="EndorsingSupportingTokens" type="tns:NestedPolicyType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
9.3 EndorsingSupportingTokens Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<!-- AlgorithmSuite defined above. -->
|
||||
<!-- SignedParts defined above. -->
|
||||
<!-- SignedElements defined above. -->
|
||||
<!-- EncryptedParts defined above. -->
|
||||
<!-- EncryptedElements defined above. -->
|
||||
|
||||
<xs:element name="SignedEndorsingSupportingTokens" type="tns:NestedPolicyType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
9.4 SignedEndorsingSupportingTokens Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<!-- AlgorithmSuite defined above. -->
|
||||
<!-- SignedParts defined above. -->
|
||||
<!-- SignedElements defined above. -->
|
||||
<!-- EncryptedParts defined above. -->
|
||||
<!-- EncryptedElements defined above. -->
|
||||
|
||||
<!--
|
||||
10. WSS: SOAP Message Security Options
|
||||
-->
|
||||
<xs:element name="Wss10" type="tns:NestedPolicyType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
10.1 Wss10 Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="MustSupportRefKeyIdentifier" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
10.1 Wss10 Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="MustSupportRefIssuerSerial" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
10.1 Wss10 Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="MustSupportRefExternalURI" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
10.1 Wss10 Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="MustSupportRefEmbeddedToken" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
10.1 Wss10 Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="Wss11" type="tns:NestedPolicyType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
10.2 Wss11 Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<!-- MustSupportRefKeyIdentifier defined above. -->
|
||||
<!-- MustSupportRefIssuerSerial defined above. -->
|
||||
<!-- MustSupportRefExternalURI defined above. -->
|
||||
<!-- MustSupportRefEmbeddedToken defined above. -->
|
||||
|
||||
<xs:element name="MustSupportRefThumbprint" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
10.2 Wss11 Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="MustSupportRefEncryptedKey" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
10.2 Wss11 Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="RequireSignatureConfirmation" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
10.2 Wss11 Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<!--
|
||||
11. WS-Trust Options
|
||||
-->
|
||||
<xs:element name="Trust10" type="tns:NestedPolicyType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
11.1 Trust10 Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="MustSupportClientChallenge" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
11.1 Trust10 Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="MustSupportServerChallenge" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
11.1 Trust10 Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="RequireClientEntropy" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
11.1 Trust10 Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="RequireServerEntropy" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
11.1 Trust10 Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="MustSupportIssuedTokens" type="tns:QNameAssertionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation xml:lang="en">
|
||||
11.1 Trust10 Assertion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
</xs:schema>
|
||||
141
OMDSServiceDefinition/src/main/resources/def/external/ws-policy.xsd
vendored
Normal file
141
OMDSServiceDefinition/src/main/resources/def/external/ws-policy.xsd
vendored
Normal file
@@ -0,0 +1,141 @@
|
||||
<?xml version='1.0' encoding='utf-8' ?>
|
||||
<!--
|
||||
|
||||
W3C XML Schema defined in the Web Services Policy 1.5
|
||||
Framework specification
|
||||
|
||||
http://www.w3.org/TR/ws-policy-framework
|
||||
|
||||
Copyright © 2006 World Wide Web Consortium,
|
||||
|
||||
(Massachusetts Institute of Technology, European Research Consortium for
|
||||
Informatics and Mathematics, Keio University). All Rights Reserved. This
|
||||
work is distributed under the W3C® Software License [1] in the hope that
|
||||
it will be useful, but WITHOUT ANY WARRANTY; without even the implied
|
||||
warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
|
||||
[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
|
||||
|
||||
$Id: ws-policy.xsd,v 1.2 2007/02/14 16:38:37 fsasaki Exp $
|
||||
-->
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:tns="http://www.w3.org/ns/ws-policy"
|
||||
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
|
||||
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
|
||||
targetNamespace="http://www.w3.org/ns/ws-policy" blockDefault="#all"
|
||||
elementFormDefault="qualified">
|
||||
|
||||
<xs:import
|
||||
namespace="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
|
||||
schemaLocation="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" />
|
||||
|
||||
<xs:import
|
||||
namespace="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
|
||||
schemaLocation="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" />
|
||||
|
||||
<xs:import
|
||||
namespace="http://www.w3.org/XML/1998/namespace"
|
||||
schemaLocation="http://www.w3.org/2001/xml.xsd" />
|
||||
|
||||
<!-- Constructs from the Web Services Policy 1.5 Framework -->
|
||||
|
||||
<xs:element name="Policy" >
|
||||
<xs:complexType>
|
||||
|
||||
<xs:complexContent>
|
||||
<xs:extension base="tns:OperatorContentType" >
|
||||
<xs:attribute name="Name" type="xs:anyURI" />
|
||||
<xs:anyAttribute namespace="##any" processContents="lax" />
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="All" type="tns:OperatorContentType" />
|
||||
<xs:element name="ExactlyOne" type="tns:OperatorContentType" />
|
||||
|
||||
<xs:complexType name="OperatorContentType" >
|
||||
<xs:sequence>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded" >
|
||||
<xs:element ref="tns:Policy" />
|
||||
<xs:element ref="tns:All" />
|
||||
<xs:element ref="tns:ExactlyOne" />
|
||||
|
||||
<xs:element ref="tns:PolicyReference" />
|
||||
<xs:any namespace="##other" processContents="lax" />
|
||||
</xs:choice>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:element name="PolicyReference" >
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="URI" type="xs:anyURI" use="required" />
|
||||
|
||||
<xs:attribute name="Digest" type="xs:base64Binary" />
|
||||
<xs:attribute name="DigestAlgorithm"
|
||||
type="xs:anyURI"
|
||||
default="http://www.w3.org/ns/ws-policy/Sha1Exc"
|
||||
/>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:attribute name="Optional" type="xs:boolean" default="false" />
|
||||
<xs:attribute name="Ignorable" type="xs:boolean" default="false" />
|
||||
|
||||
<!-- Constructs from the Web Services Policy 1.5 Attachment -->
|
||||
|
||||
<xs:attribute name="PolicyURIs" >
|
||||
<xs:simpleType>
|
||||
<xs:list itemType="xs:anyURI" />
|
||||
</xs:simpleType>
|
||||
</xs:attribute>
|
||||
|
||||
<xs:element name="PolicyAttachment" >
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
|
||||
<xs:element ref="tns:AppliesTo" />
|
||||
<xs:choice maxOccurs="unbounded" >
|
||||
<xs:element ref="tns:Policy" />
|
||||
<xs:element ref="tns:PolicyReference" />
|
||||
</xs:choice>
|
||||
<!-- omitted only because it causes the content model to be non-determistic
|
||||
<xs:element ref="wsse:Security" minOccurs="0" />
|
||||
-->
|
||||
<xs:any namespace="##other"
|
||||
processContents="lax"
|
||||
minOccurs="0"
|
||||
maxOccurs="unbounded" />
|
||||
</xs:sequence>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax" />
|
||||
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="AppliesTo" >
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:any namespace="##any"
|
||||
processContents="lax"
|
||||
maxOccurs="unbounded" />
|
||||
</xs:sequence>
|
||||
<xs:anyAttribute namespace="##any" processContents="lax" />
|
||||
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="URI">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:anyURI">
|
||||
<xs:anyAttribute namespace="##any" processContents="lax" />
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
</xs:schema>
|
||||
@@ -13,7 +13,7 @@ Fuer den Versicherer:
|
||||
- omds3Services-x-.wsdl - Webservice Definition fuer den Versicherer
|
||||
- omds3CommonServiceTypes-x-.xsd - Grundlegende gemeinsame Typen und Elemente
|
||||
- omds3ServiceTypes-x-.xsd - Typen und Elemente der Webservices
|
||||
- omds3ExampleVuServiceTypes.xsd - Beispiel f<EFBFBD>r abgeleitete, selbstdefinierte Erweiterungen des Versicherers
|
||||
- omds3ExampleVuServiceTypes.xsd - Beispiel für abgeleitete, selbstdefinierte Erweiterungen des Versicherers
|
||||
|
||||
Fuer den Makler:
|
||||
- omds3ServicesBroker-x-.wsdl - Webservice Definition fuer den Makler
|
||||
@@ -13,7 +13,7 @@ Fuer den Versicherer:
|
||||
- omds3Services-x-.wsdl - Webservice Definition fuer den Versicherer
|
||||
- omds3CommonServiceTypes-x-.xsd - Grundlegende gemeinsame Typen und Elemente
|
||||
- omds3ServiceTypes-x-.xsd - Typen und Elemente der Webservices
|
||||
- omds3ExampleVuServiceTypes.xsd - Beispiel f<EFBFBD>r abgeleitete, selbstdefinierte Erweiterungen des Versicherers
|
||||
- omds3ExampleVuServiceTypes.xsd - Beispiel für abgeleitete, selbstdefinierte Erweiterungen des Versicherers
|
||||
|
||||
Fuer den Makler:
|
||||
- omds3ServicesBroker-x-.wsdl - Webservice Definition fuer den Makler
|
||||
@@ -1,5 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xsd:schema xmlns:omds="urn:omds20" xmlns:ost="urn:omds3ServiceTypes-1-1-0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:exampleVuServiceTypes" targetNamespace="urn:exampleVuServiceTypes" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.2.0">
|
||||
<xsd:schema xmlns:omds="urn:omds20" xmlns:ost="urn:omds3ServiceTypes-1-1-0"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:exampleVuServiceTypes"
|
||||
targetNamespace="urn:exampleVuServiceTypes" elementFormDefault="qualified"
|
||||
attributeFormDefault="qualified" version="1.3.0">
|
||||
<xsd:import namespace="urn:omds3ServiceTypes-1-1-0" schemaLocation="../omds3ServiceTypes.xsd"/>
|
||||
<xsd:import namespace="urn:omds20" schemaLocation="../omds29-00.xsd"/>
|
||||
<!--Beispiel fuer die Erweiterung eines Typs fuer die speziellen Belange einer VU -->
|
||||
@@ -0,0 +1,8 @@
|
||||
Releases
|
||||
================================
|
||||
OMDS 3 Version 1.0.0 - erste Veroeffentlichung der 'Quick-Wins'
|
||||
OMDS 3 Version 1.1.0 - Veroeffentlichung Schaden, Services die von Maklern betrieben werden, Bugfixes zu 1.0.0
|
||||
OMDS 3 Version 1.1.1 - Bugfixes zu 1.1.0: Bei einigen Elementen war der z.B. Typ nicht definiert
|
||||
OMDS 3 Version 1.2.0 - Autorisierung neu Beschrieben, keine Änderungen in den Services selbst
|
||||
OMDS 3 Version 1.3.0 - Berechnung-Offert-Antrag Kfz neu, Schaden überarbeitet
|
||||
|
||||
@@ -16,7 +16,7 @@ Was ist neu oder anders in Version 1.3.0 im Vergleich zur Version 1.2.0?
|
||||
* InformationenPerson_Type - Fehlerkorrektur: Personennr war nicht als optional vermerkt
|
||||
* GetNumberOfDocumentsRequest_Type und GetDocumentInfosRequest_Type:
|
||||
a) Objektspezifikation, also der Bezug auf ein Geschäftsobjekt, ist optional
|
||||
b) Zeitraumangabe: Änderung von omds:EL-Zeitraum_Type auf neues Element Zeitraum_Type,
|
||||
b) Zeitraumangabe: Änderung von omds:EL-Zeitraum_Type auf neues Element Zeitraum_Type,
|
||||
welches keine Art des Zeitraums enthält
|
||||
* GetDocumentInfosRequest_Type: Vorgaben zur Offset und MaxResults
|
||||
* GetDocumentInfosResponse_Type: verwendet statt Typ ArcImageInfo den neuen Typ DokumentenReferenz_Type,
|
||||
@@ -327,26 +327,28 @@
|
||||
<xsd:documentation>Abstraktes ResponseObjekt</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Status">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="KorrelationsId" type="xsd:string">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>rein technische ID zum Debuggen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Ergebnis" type="Status_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Enthält OK oder NOK oder im Falle einer nicht-abschließenden Verarbeitung OKNA</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Meldungen" type="ServiceFault" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Eine oder mehrere Meldungen zur Anfrage</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="Status" type="ResponseStatus_Type" />
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ResponseStatus_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Statusinformationen im Response eines Serviceaufrufs</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="KorrelationsId" type="xsd:string">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>rein technische ID zum Debuggen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Ergebnis" type="Status_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Enthält OK oder NOK oder im Falle einer nicht-abschließenden Verarbeitung OKNA</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Meldungen" type="ServiceFault" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Eine oder mehrere Meldungen zur Anfrage</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
@@ -24,6 +24,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz" schemaLocation="omds3_ON2_Antrag_Kfz.xsd"/>
|
||||
</schema>
|
||||
</types>
|
||||
|
||||
<message name="loginRequest">
|
||||
<part name="parameters" element="ost:loginRequest"/>
|
||||
</message>
|
||||
@@ -717,7 +718,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
|
||||
<wsp:ExactlyOne>
|
||||
<wsp:All>
|
||||
<!-- Def HTTPS: Erzwingt Ende-zu-Ende Verschluesselung -->
|
||||
<!-- Beispiel fuer HTTPS: Erzwingt Ende-zu-Ende Verschluesselung -->
|
||||
<!-- Dies muss allerdings nur aktiviert werden, wenn nicht andere Infrastruktur eine sichere Https-Verbindung gewaehrleistet -->
|
||||
<sp:TransportBinding>
|
||||
<wsp:Policy>
|
||||
@@ -729,7 +730,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
</wsp:Policy>
|
||||
</sp:TransportBinding>
|
||||
|
||||
<!-- schreibe Username-Token mit Passwort-Digest (Hash) vor -->
|
||||
<!-- Beispiel: Schreibe Username-Token mit Passwort-Digest (Hash) vor -->
|
||||
<sp:SupportingTokens>
|
||||
<wsp:Policy>
|
||||
<sp:UsernameToken sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient">
|
||||
@@ -1,8 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" xmlns:ost="urn:omds3ServiceTypes-1-1-0" xmlns:ac="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.3.0">
|
||||
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" xmlns:ac="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.3.0">
|
||||
<xsd:import namespace="urn:omds20" schemaLocation="omds29-00.xsd"/>
|
||||
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
|
||||
<xsd:import namespace="urn:omds3ServiceTypes-1-1-0" schemaLocation="omds3ServiceTypes.xsd"/>
|
||||
<xsd:import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" schemaLocation="omds3_ON2_Antrag_Common.xsd"/>
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Produktmodell Kfz</xsd:documentation>
|
||||
@@ -0,0 +1,8 @@
|
||||
Releases
|
||||
================================
|
||||
OMDS 3 Version 1.0.0 - erste Veroeffentlichung der 'Quick-Wins'
|
||||
OMDS 3 Version 1.1.0 - Veroeffentlichung Schaden, Services die von Maklern betrieben werden, Bugfixes zu 1.0.0
|
||||
OMDS 3 Version 1.1.1 - Bugfixes zu 1.1.0: Bei einigen Elementen war der z.B. Typ nicht definiert
|
||||
OMDS 3 Version 1.2.0 - Autorisierung neu Beschrieben, keine Änderungen in den Services selbst
|
||||
OMDS 3 Version 1.3.0 - Berechnung-Offert-Antrag Kfz neu, Schaden überarbeitet
|
||||
OMDS 3 Version 1.4.0 - Berechnung-Offert-Antrag Kfz überarbeitet, Schaden überarbeitet, Verwendung OMDS 2.11
|
||||
@@ -316,26 +316,28 @@
|
||||
<xsd:documentation>Abstraktes ResponseObjekt</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Status">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="KorrelationsId" type="xsd:string">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>rein technische ID zum Debuggen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Ergebnis" type="Status_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Enthält OK oder NOK oder im Falle einer nicht-abschließenden Verarbeitung OKNA</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Meldungen" type="ServiceFault" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Eine oder mehrere Meldungen zur Anfrage</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="Status" type="ResponseStatus_Type" />
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ResponseStatus_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Statusinformationen im Response eines Serviceaufrufs</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="KorrelationsId" type="xsd:string">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>rein technische ID zum Debuggen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Ergebnis" type="Status_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Enthält OK oder NOK oder im Falle einer nicht-abschließenden Verarbeitung OKNA</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Meldungen" type="ServiceFault" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Eine oder mehrere Meldungen zur Anfrage</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
@@ -1259,7 +1261,7 @@
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:enumeration value="VTG">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Antrag</xsd:documentation>
|
||||
<xsd:documentation>Vertrag</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
<xsd:enumeration value="SC">
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
<types>
|
||||
<schema xmlns="http://www.w3.org/2001/XMLSchema">
|
||||
<import namespace="urn:omds3ServiceTypes-1-1-0" schemaLocation="../omds3ServiceTypes.xsd" />
|
||||
<import namespace="urn:omds3ServiceTypes-1-1-0" schemaLocation="omds3ServiceTypes.xsd" />
|
||||
</schema>
|
||||
</types>
|
||||
|
||||
@@ -195,7 +195,7 @@
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Antragsnummer" type="cst:ObjektId_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Referenz auf einen zuvor mit CreateApplication erzeugten Antrag, welcher jetzt eingereicht werden soll. Diese Referenz wird durch CreateApplication erzeugt. Ein Aufruf von CreateApplication ist notwendige Voraussetzung für den Aufruf von SubmitApplication</xsd:documentation>
|
||||
<xsd:documentation>Die Referenz auf einen zuvor mit CreateApplication erzeugten Antrag, welcher jetzt eingereicht werden soll. Diese Referenz wird durch CreateApplication erzeugt. Entweder ist solch ein Bezug zu einem vorangegangenen SubmitApplication mitzugeben oder nochmals die Daten.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
@@ -242,21 +242,6 @@
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="BerechnungsdatenKfz" type="SpezBerechnungKfz_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Berechnungsdaten Kfz</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="OffertdatenKfz" type="SpezOffertKfz_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Offertdaten Kfz</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="AntragsdatenKfz" type="SpezAntragKfz_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Antragsdaten Kfz</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:complexType name="UpsellingKfzResponse_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Response Upselling Alternativen</xsd:documentation>
|
||||
@@ -272,7 +257,7 @@
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:CalculateRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="BerechnungsdatenKfz"/>
|
||||
<xsd:element name="Berechnungsanfrage" type="SpezBerechnungKfz_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
@@ -284,9 +269,9 @@
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:CalculateResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="BerechnungsdatenKfz" minOccurs="0">
|
||||
<xsd:element name="Berechnungsantwort" type="SpezBerechnungKfz_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Antwort mit der Berechnung des Kfz-Produkts</xsd:documentation>
|
||||
<xsd:documentation>Bei erfolgreicher Berechnung die Details der Berechnung.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="ResponseUpselling" type="UpsellingKfzResponse_Type" minOccurs="0">
|
||||
@@ -305,7 +290,7 @@
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:CreateOfferRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="OffertdatenKfz"/>
|
||||
<xsd:element name="Offertanfrage" type="SpezOffertKfz_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
@@ -317,10 +302,15 @@
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:CreateOfferResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="OffertdatenKfz" minOccurs="0">
|
||||
<xsd:element name="Offertantwort" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Bei erfolgreicher Erstellung eines Kfz-Offerts, muss dieses Element vorhanden sein. Wenn es Fehler gibt, darf das Element vorhanden sein.</xsd:documentation>
|
||||
<xsd:documentation>Bei erfolgreicher Erstellung eines Offerts.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="SpezOffertKfz_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
@@ -333,7 +323,7 @@
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:CreateApplicationRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="AntragsdatenKfz"/>
|
||||
<xsd:element name="Antraganfrage" type="SpezAntragKfz_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
@@ -345,11 +335,7 @@
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:CreateApplicationResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="AntragsdatenKfz" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Dieses Element muss vorhanden sein bei erfolgreicher Erstellung eines Kfz-Antrags.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Antragantwort" type="SpezAntragKfz_Type" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
@@ -361,9 +347,9 @@
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:SubmitApplicationRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="AntragsdatenKfz" minOccurs="0">
|
||||
<xsd:element name="Antraganfrage" type="SpezAntragKfz_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Entweder die Antragsdaten oder die Antragsnummer müssen vorhanden sein. Es darf nicht beides zu gleich vorhanden sein. Wenn die Antragsnummer vorhanden ist, wird versucht einen bereitsvorhandenen gültigen Antrag mit der angegebenen Nummer überzuleiten. Wenn Antragsdaten vorhanden sind, werden diese validiert und bei Erfolg übergeleitet.</xsd:documentation>
|
||||
<xsd:documentation>Optional die Daten des Antrags, wenn nicht Bezug auf ein vorangegangenes SubmitApplication genommen wird.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
@@ -377,9 +363,9 @@
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:SubmitApplicationResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="AntragsdatenKfz">
|
||||
<xsd:element name="Antragantwort" type="SpezAntragKfz_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Hier werden nochmals die Antragsdaten zur Verfügung gestellt.</xsd:documentation>
|
||||
<xsd:documentation>Hier werden nochmals alle Antragsdaten zur Verfügung gestellt.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
Reference in New Issue
Block a user