Skip to content
This repository was archived by the owner on Sep 20, 2024. It is now read-only.

Commit

Permalink
initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
autermann committed Jan 16, 2018
0 parents commit dfef27e
Show file tree
Hide file tree
Showing 80 changed files with 6,478 additions and 0 deletions.
83 changes: 83 additions & 0 deletions asConfig/1.0/asConfig.xsd
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!-- Mit XMLSpy v2006 sp1 U bearbeitet (http://www.altova.com) von Jesse Blue (NONE) -->
<!-- edited with XMLSPY v2004 rel. 2 U (http://www.xmlspy.com) by Institut für Geoinformatik (Institut für Geoinformatik) -->
<!-- Mit XMLSpy v2006 sp1 U bearbeitet (http://www.altova.com) von Jesse Blue (NONE) -->
<!--W3C Schema erstellt mit XMLSpy v2006 sp1 U (http://www.altova.com)-->
<xs:schema xmlns:authn="http://www.52north.org/authentication" xmlns="http://www.52north.org/authenticationservice" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.52north.org/authenticationservice" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:import namespace="http://www.52north.org/authentication" schemaLocation="../../authenticationMethodsList/1.0/authenticationMethodsList.xsd"/>
<xs:element name="AuthenticationServiceConfig">
<xs:complexType>
<xs:sequence>
<xs:element ref="authn:AuthenticationMethodList"/>
<xs:element name="SAML">
<xs:complexType>
<xs:sequence>
<xs:element name="Certificate">
<xs:complexType>
<xs:sequence>
<xs:element ref="Store"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="PrivateKey">
<xs:complexType>
<xs:sequence>
<xs:element ref="Store"/>
<xs:element name="Password" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TicketTimeout" type="xs:int" default="1800"/>
<xs:element name="IssuerName" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Binding" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element ref="ParameterList" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="ParameterType" mixed="false">
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="name" type="xs:string" use="required"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="ParameterListType">
<xs:sequence>
<xs:element name="Parameter" type="ParameterType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:element name="ParameterList" type="ParameterListType"/>
<xs:element name="Store" type="StoreType"/>
<xs:complexType name="StoreType">
<xs:sequence>
<xs:element name="Location" type="xs:anyURI">
<xs:annotation>
<xs:documentation>URI that points to the store, e.g. file:///etc/.keystore </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Password" type="xs:string" minOccurs="0">
<xs:annotation>
<xs:documentation>Password needed to access the store if any</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Alias" type="xs:string" minOccurs="0">
<xs:annotation>
<xs:documentation>Alias of the certifacte or private key inside the store</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="type" type="xs:string" use="required">
<xs:annotation>
<xs:documentation>type of the store, eg. "JKS" for Java Keystores or "file" for keys and certificates in simple files</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:schema>
35 changes: 35 additions & 0 deletions authenticationMethodsList/1.0/authenticationMethodsList.xsd
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Mit XMLSpy v2006 sp1 U bearbeitet (http://www.altova.com) von Jesse Blue (NONE) -->
<!-- edited with XMLSPY v2004 rel. 2 U (http://www.xmlspy.com) by Institut für Geoinformatik (Institut für Geoinformatik) -->
<xs:schema xmlns="http://www.52north.org/authentication" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.52north.org/authentication" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:element name="AuthenticationMethodList">
<xs:annotation>
<xs:documentation>Comment describing your root element</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence maxOccurs="unbounded">
<xs:element name="AuthenticationMethod" type="AuthenticationMethodType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="AuthenticationMethodType">
<xs:sequence>
<xs:element name="URI" type="xs:string"/>
<xs:element name="ParameterList" type="ParameterListType" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="class" type="xs:string" use="required"/>
<xs:attribute name="id" type="xs:string" use="optional"/>
</xs:complexType>
<xs:complexType name="ParameterType" mixed="false">
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="name" type="xs:string" use="required"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="ParameterListType">
<xs:sequence>
<xs:element name="Parameter" type="ParameterType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:schema>
26 changes: 26 additions & 0 deletions geostatistics/uncertweb/Profiles/Albatross/albatross_uInput.xsd
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2008 (http://www.altova.com) by Institut für Geoinformatik (Institut für Geoinformatik) -->
<!-- Schema for uncertain input types of Albatross Model Service-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:un="http://www.uncertml.org/2.0" xmlns:uw="http://www.uncertweb.org" targetNamespace="http://www.uncertweb.org" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:import namespace="http://www.uncertml.org/2.0" schemaLocation="http://uncertml.org/uncertml.xsd"/>
<xs:element name="UncertainAlbatrossInput">
<xs:annotation>
<xs:documentation>Comment describing your root element</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="albatrossID" maxOccurs="unbounded"/>
<xs:element name="parameter" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="name" type="xs:string" use="required" form="unqualified"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element ref="un:StandardDeviation"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
16 changes: 16 additions & 0 deletions geostatistics/uncertweb/Profiles/CustomCatalog.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Catalog used in the UncertWeb project to redirect the schema locations of
1.GML to the schema containing the UncertML restrictions
and to
2. redirect the UncertML 2 schema location.
-->
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:oasis:names:tc:entity:xmlns:xml:catalog
Catalog.xsd">

<!-- mapping to GML Profile schema is necessary because of ISO Data Quality schema import; PLEASE SET THE VALUE OF THE rewritePrefix ATTRIBUTE TO THE LOCAL PATH TO YOUR GML PROFILE SCHEMA -->
<rewriteSystem systemIdStartString="http://schemas.opengis.net/gml/3.2.1/gml.xsd" rewritePrefix="http://52north.org/schema/geostatistics/uncertweb/profiles/gml/UncertWeb_GML.xsd"/>

<rewriteSystem systemIdStartString="http://www.uncertweb.org/schema/uncertml/uncertml2.xsd" rewritePrefix="http://52north.org/schema/geostatistics/uncertweb/uncertml/uncertml2.xsd"/>

</catalog>
Loading

0 comments on commit dfef27e

Please sign in to comment.