diff options
author | Gerwin Gsenger <g.gsenger@datentechnik-innovation.at> | 2015-01-12 17:39:59 +0100 |
---|---|---|
committer | Thomas Lenz <tlenz@iaik.tugraz.at> | 2015-06-19 11:05:53 +0200 |
commit | 3d8ea79b6167a2e4784beaafe5596cc78519e358 (patch) | |
tree | 605f146c7eb7810e334f9418e1f27df9a48e95ca /id/server/moa-id-commons/src/main/resources/config | |
parent | 4d16df7e7a3a893332248d20d032d23605eb091e (diff) | |
download | moa-id-spss-3d8ea79b6167a2e4784beaafe5596cc78519e358.tar.gz moa-id-spss-3d8ea79b6167a2e4784beaafe5596cc78519e358.tar.bz2 moa-id-spss-3d8ea79b6167a2e4784beaafe5596cc78519e358.zip |
fix hibernate setup
Diffstat (limited to 'id/server/moa-id-commons/src/main/resources/config')
5 files changed, 0 insertions, 1135 deletions
diff --git a/id/server/moa-id-commons/src/main/resources/config/bindings.xjb b/id/server/moa-id-commons/src/main/resources/config/bindings.xjb deleted file mode 100644 index 21714849b..000000000 --- a/id/server/moa-id-commons/src/main/resources/config/bindings.xjb +++ /dev/null @@ -1,35 +0,0 @@ -<jaxb:bindings version="2.1" - xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" - xmlns:hj="http://hyperjaxb3.jvnet.org/ejb/schemas/customizations" - xmlns:orm="http://java.sun.com/xml/ns/persistence/orm" - jaxb:extensionBindingPrefixes="hj"> - - <jaxb:bindings schemaLocation="moaid_config_2.0.xsd" node="/xsd:schema"> - <jaxb:globalBindings localScoping="toplevel"> - <jaxb:serializable/> - <xjc:javaType name="java.lang.Boolean" - xmlType="xsd:boolean" - adapter="com.sun.tools.xjc.runtime.ZeroOneBooleanAdapter"/> - </jaxb:globalBindings> - </jaxb:bindings> - - <jaxb:bindings schemaLocation="moaid_config_2.0.xsd" node="/xsd:schema/xsd:element[@name='C-PEPS']//xsd:element[@ref='OA_STORK']"> - <hj:many-to-many name="OA_STORK"> - <orm:join-table name="OA_CPEPS"> - <orm:join-column name="aid" referenced-column-name="hjid" /> - <orm:inverse-join-column name="bid" referenced-column-name="hjid" /> - </orm:join-table> - </hj:many-to-many> - </jaxb:bindings> - - <jaxb:bindings schemaLocation="moaid_config_2.0.xsd" node="/xsd:schema/xsd:element[@name='OA_STORK']//xsd:element[@ref='C-PEPS']"> - <hj:many-to-many name="CPEPS" mappedBy="OA_STORK"> - <hj:cascade> - <hj:cascade-persist/> - </hj:cascade> - </hj:many-to-many> - </jaxb:bindings> - -</jaxb:bindings>
\ No newline at end of file diff --git a/id/server/moa-id-commons/src/main/resources/config/hibernate_moasession.cfg.xml b/id/server/moa-id-commons/src/main/resources/config/hibernate_moasession.cfg.xml deleted file mode 100644 index e40c8b8a9..000000000 --- a/id/server/moa-id-commons/src/main/resources/config/hibernate_moasession.cfg.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version='1.0' encoding='utf-8'?> -<!DOCTYPE hibernate-configuration PUBLIC -"-//Hibernate/Hibernate Configuration DTD 3.0//EN" -"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"> - -<hibernate-configuration> - <session-factory> - <!-- MOA Session handling mapping files --> - <mapping class="at.gv.egovernment.moa.id.commons.db.dao.session.AssertionStore"/> - <mapping class="at.gv.egovernment.moa.id.commons.db.dao.session.AuthenticatedSessionStore"/> - <mapping class="at.gv.egovernment.moa.id.commons.db.dao.session.OASessionStore"/> - <mapping class="at.gv.egovernment.moa.id.commons.db.dao.session.OldSSOSessionIDStore"/> - <mapping class="at.gv.egovernment.moa.id.commons.db.dao.session.ExceptionStore"/> - </session-factory> -</hibernate-configuration>
\ No newline at end of file diff --git a/id/server/moa-id-commons/src/main/resources/config/hibernate_statistic.cfg.xml b/id/server/moa-id-commons/src/main/resources/config/hibernate_statistic.cfg.xml deleted file mode 100644 index aa77a9c67..000000000 --- a/id/server/moa-id-commons/src/main/resources/config/hibernate_statistic.cfg.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version='1.0' encoding='utf-8'?> -<!DOCTYPE hibernate-configuration PUBLIC -"-//Hibernate/Hibernate Configuration DTD 3.0//EN" -"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"> - -<hibernate-configuration> - <session-factory> - <!-- MOA advanced statistic handling mapping files --> - <mapping class="at.gv.egovernment.moa.id.commons.db.dao.statistic.StatisticLog"/> - </session-factory> -</hibernate-configuration>
\ No newline at end of file diff --git a/id/server/moa-id-commons/src/main/resources/config/moaid_config_2.0.xsd b/id/server/moa-id-commons/src/main/resources/config/moaid_config_2.0.xsd deleted file mode 100644 index d4686bd5e..000000000 --- a/id/server/moa-id-commons/src/main/resources/config/moaid_config_2.0.xsd +++ /dev/null @@ -1,1057 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- Mit XMLSpy v2013 sp1 (http://www.altova.com) von Thomas Lenz (Graz University of Technology IAIK) bearbeitet --> -<xsd:schema xmlns="http://www.buergerkarte.at/namespaces/moaconfig#" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:hj="http://hyperjaxb3.jvnet.org/ejb/schemas/customizations" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" targetNamespace="http://www.buergerkarte.at/namespaces/moaconfig#" elementFormDefault="qualified" attributeFormDefault="unqualified" version="2.0.0" jaxb:extensionBindingPrefixes="xjc hj" jaxb:version="2.0"> - <xsd:complexType name="OnlineApplication"> - <xsd:complexContent> - <xsd:extension base="OnlineApplicationType"> - <xsd:attribute name="publicURLPrefix" type="xsd:anyURI" use="required"/> - <xsd:attribute name="keyBoxIdentifier" type="MOAKeyBoxSelector" use="optional" default="SecureSignatureKeypair"/> - <xsd:attribute name="type" use="optional" default="publicService"> - <xsd:simpleType> - <xsd:restriction base="xsd:NMTOKEN"> - <xsd:enumeration value="businessService"/> - <xsd:enumeration value="publicService"/> - <xsd:enumeration value="storkService"/> - </xsd:restriction> - </xsd:simpleType> - </xsd:attribute> - <xsd:attribute name="calculateHPI" type="xsd:boolean" use="optional" default="false"/> - <xsd:attribute name="friendlyName" type="xsd:string" use="optional"/> - <xsd:attribute name="target" type="xsd:string" use="optional"/> - <xsd:attribute name="targetFriendlyName" type="xsd:string" use="optional"/> - <xsd:attribute name="storkSPTargetCountry" type="xsd:string" use="optional"/> - <xsd:attribute name="removeBPKFromAuthBlock" type="xsd:boolean" use="optional" default="false"/> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:element name="Configuration"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="LoginType" type="LoginType" default="stateful"/> - <xsd:element name="Binding" minOccurs="0"> - <xsd:simpleType> - <xsd:restriction base="xsd:string"> - <xsd:enumeration value="full"/> - <xsd:enumeration value="userName"/> - <xsd:enumeration value="none"/> - </xsd:restriction> - </xsd:simpleType> - </xsd:element> - <xsd:choice> - <xsd:element ref="ParamAuth"/> - <xsd:element ref="BasicAuth"/> - <xsd:element ref="HeaderAuth"/> - </xsd:choice> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <!-- ### Identification elements ### --> - <xsd:complexType name="AbstractSimpleIdentificationType"> - <xsd:simpleContent> - <xsd:extension base="xsd:string"/> - </xsd:simpleContent> - </xsd:complexType> - <xsd:element name="AbstractSimpleIdentification" type="AttributeProviderPlugin"> - <xsd:annotation> - <xsd:documentation>possibility to include common austrian primary - keys in human readable way, english translation not available - </xsd:documentation> - </xsd:annotation> - </xsd:element> - <!-- ### DSIG imports ### --> - <xsd:complexType name="X509IssuerSerialType"> - <xsd:sequence> - <xsd:element name="X509IssuerName" type="xsd:string"/> - <xsd:element name="X509SerialNumber" type="xsd:integer"/> - </xsd:sequence> - </xsd:complexType> - <!-- ### Imported STORK resources ### --> - <xsd:simpleType name="QualityAuthenticationAssuranceLevelType"> - <xsd:restriction base="xsd:integer"> - <xsd:minInclusive value="1"/> - <xsd:maxInclusive value="4"/> - </xsd:restriction> - </xsd:simpleType> - <xsd:element name="QualityAuthenticationAssuranceLevel" type="QualityAuthenticationAssuranceLevelType"/> - <xsd:element name="AttributeValue" type="xsd:anyType"/> - <xsd:simpleType name="CountryCodeType"> - <xsd:restriction base="xsd:token"> - <xsd:pattern value="[A-Z]{2}"/> - </xsd:restriction> - </xsd:simpleType> - <xsd:complexType name="StorkAttribute"> - <xsd:sequence> - <xsd:element name="name" type="xsd:string"/> - <xsd:element name="mandatory" type="xsd:boolean"/> - </xsd:sequence> - </xsd:complexType> - <xsd:simpleType name="LoginType"> - <xsd:restriction base="xsd:token"> - <xsd:enumeration value="stateless"/> - <xsd:enumeration value="stateful"/> - </xsd:restriction> - </xsd:simpleType> - <xsd:element name="ParamAuth"> - <xsd:complexType> - <xsd:sequence> - <xsd:element ref="Parameter" maxOccurs="unbounded"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="Parameter"> - <xsd:complexType> - <xsd:attribute name="Name" type="xsd:token" use="required"/> - <xsd:attribute name="Value" type="MOAAuthDataType" use="required"/> - </xsd:complexType> - </xsd:element> - <xsd:element name="BasicAuth"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="UserID" type="MOAAuthDataType"/> - <xsd:element name="Password" type="MOAAuthDataType"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="HeaderAuth"> - <xsd:complexType> - <xsd:sequence> - <xsd:element ref="Header" maxOccurs="unbounded"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="Header"> - <xsd:complexType> - <xsd:attribute name="Name" type="xsd:token" use="required"/> - <xsd:attribute name="Value" type="MOAAuthDataType" use="required"/> - </xsd:complexType> - </xsd:element> - <xsd:simpleType name="MOAAuthDataType"> - <xsd:restriction base="xsd:token"> - <xsd:enumeration value="MOAGivenName"/> - <xsd:enumeration value="MOAFamilyName"/> - <xsd:enumeration value="MOADateOfBirth"/> - <xsd:enumeration value="MOABPK"/> - <xsd:enumeration value="MOAWBPK"/> - <xsd:enumeration value="MOAPublicAuthority"/> - <xsd:enumeration value="MOABKZ"/> - <xsd:enumeration value="MOAQualifiedCertificate"/> - <xsd:enumeration value="MOAStammzahl"/> - <xsd:enumeration value="MOAIdentificationValueType"/> - <xsd:enumeration value="MOAIPAddress"/> - </xsd:restriction> - </xsd:simpleType> - <xsd:simpleType name="MOAKeyBoxSelector"> - <xsd:restriction base="xsd:token"> - <xsd:enumeration value="SecureSignatureKeypair"/> - <xsd:enumeration value="CertifiedKeypair"/> - </xsd:restriction> - </xsd:simpleType> - <!--Konfiguration für Authentisierungs- und Proxy-Komponente und Online-Applikation --> - <xsd:element name="MOA-IDConfiguration"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="AuthComponent_General" minOccurs="0"> - <xsd:annotation> - <xsd:documentation>enthält Parameter der - Authentisierungs-Komponente - </xsd:documentation> - </xsd:annotation> - <xsd:complexType> - <xsd:complexContent> - <xsd:extension base="AuthComponentType"/> - </xsd:complexContent> - </xsd:complexType> - </xsd:element> - <xsd:element name="OnlineApplication" type="OnlineApplication" maxOccurs="unbounded"> - <xsd:annotation> - <xsd:documentation>enthält Parameter für die OA - </xsd:documentation> - </xsd:annotation> - </xsd:element> - <xsd:element name="ChainingModes" minOccurs="0"> - <xsd:annotation> - <xsd:documentation>spezifiziert den Algorithmus ("pkix" oder - "chaining") für die Zertifikatspfadvalidierung - </xsd:documentation> - </xsd:annotation> - <xsd:complexType> - <xsd:sequence minOccurs="0" maxOccurs="unbounded"> - <xsd:element name="TrustAnchor"> - <xsd:annotation> - <xsd:documentation>ein vom SystemDefaultMode abweichender - ChiningMode kann für jeden TrustAnchor gesetzt werden - </xsd:documentation> - </xsd:annotation> - <xsd:complexType> - <xsd:complexContent> - <xsd:extension base="X509IssuerSerialType"> - <xsd:attribute name="mode" type="ChainingModeType" use="required"/> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - </xsd:element> - </xsd:sequence> - <xsd:attribute name="systemDefaultMode" type="ChainingModeType" use="optional" default="pkix"/> - </xsd:complexType> - </xsd:element> - <xsd:element name="TrustedCACertificates" type="xsd:anyURI" minOccurs="0"> - <xsd:annotation> - <xsd:documentation>verweist auf ein Verzeichnis, das - vertrauenswürdige CA (Zwischen-CA, Wurzel-CA) Zertifikate - enthält. - </xsd:documentation> - </xsd:annotation> - </xsd:element> - <xsd:element name="GenericConfiguration" minOccurs="0" maxOccurs="unbounded"> - <xsd:complexType> - <xsd:attribute name="name" use="required"> - <xsd:simpleType> - <xsd:restriction base="xsd:string"> - <xsd:enumeration value="DirectoryCertStoreParameters.RootDir"/> - <xsd:enumeration value="AuthenticationSession.TimeOut"/> - <xsd:enumeration value="AuthenticationData.TimeOut"/> - <xsd:enumeration value="TrustManager.RevocationChecking"/> - <xsd:enumeration value="FrontendServlets.EnableHTTPConnection"/> - <xsd:enumeration value="FrontendServlets.DataURLPrefix"/> - <xsd:enumeration value="AuthenticationServer.KeepAssertion"/> - <xsd:enumeration value="AuthenticationServer.WriteAssertionToFile"/> - <xsd:enumeration value="AuthenticationServer.SourceID"/> - </xsd:restriction> - </xsd:simpleType> - </xsd:attribute> - <xsd:attribute name="value" type="xsd:string" use="required"/> - </xsd:complexType> - </xsd:element> - <xsd:element name="DefaultBKUs"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="OnlineBKU" type="xsd:anyURI" minOccurs="0"/> - <xsd:element name="HandyBKU" type="xsd:anyURI"/> - <xsd:element name="LocalBKU" type="xsd:anyURI"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="SLRequestTemplates"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="OnlineBKU" type="xsd:anyURI"/> - <xsd:element name="HandyBKU" type="xsd:anyURI"/> - <xsd:element name="LocalBKU" type="xsd:anyURI"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - </xsd:sequence> - <xsd:attribute name="timestamp" type="xsd:dateTime"/> - <xsd:attribute name="pvp2refresh" type="xsd:dateTime"/> - </xsd:complexType> - </xsd:element> - <xsd:complexType name="AuthComponentType"> - <xsd:sequence> - <xsd:element ref="GeneralConfiguration"/> - <xsd:element name="Protocols"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="SAML1" minOccurs="0"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="SourceID" type="xsd:string" minOccurs="0" maxOccurs="1"/> - </xsd:sequence> - <xsd:attribute name="isActive" type="xsd:boolean" default="false"/> - </xsd:complexType> - </xsd:element> - <xsd:element name="PVP2" minOccurs="0"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="PublicURLPrefix" type="xsd:anyURI" minOccurs="1" maxOccurs="1"/> - <xsd:element name="IssuerName" type="xsd:anyURI" minOccurs="1" maxOccurs="1"/> - <xsd:element name="Organization"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="Name" type="xsd:string" minOccurs="1" maxOccurs="1"/> - <xsd:element name="DisplayName" type="xsd:string" minOccurs="1" maxOccurs="1"/> - <xsd:element name="URL" type="xsd:anyURI" minOccurs="1" maxOccurs="1"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element ref="Contact" minOccurs="1" maxOccurs="unbounded"/> - </xsd:sequence> - <xsd:attribute name="isActive" type="xsd:boolean" default="true"/> - </xsd:complexType> - </xsd:element> - <xsd:element name="OAuth" minOccurs="0"> - <xsd:complexType> - <xsd:attribute name="isActive" type="xsd:boolean" default="true"/> - </xsd:complexType> - </xsd:element> - <xsd:element name="LegacyAllowed"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="ProtocolName" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="SSO"> - <xsd:complexType> - <xsd:choice> - <xsd:element name="target" type="xsd:string"/> - <xsd:element ref="IdentificationNumber" minOccurs="1"/> - </xsd:choice> - <xsd:attribute name="PublicURL" type="xsd:string"/> - <xsd:attribute name="FriendlyName" type="xsd:string"/> - <xsd:attribute name="SpecialText" type="xsd:string"/> - </xsd:complexType> - </xsd:element> - <xsd:element name="SecurityLayer"> - <xsd:annotation> - <xsd:documentation>enthält Parameter für die Kommunikation mit dem - Security-Layer - </xsd:documentation> - </xsd:annotation> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="TransformsInfo" type="TransformsInfoType" maxOccurs="unbounded"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="MOA-SP"> - <xsd:annotation> - <xsd:documentation>enthaelt Konfiguratiosnparameter für die - Kommunikation mit dem MOA SP Modul - </xsd:documentation> - </xsd:annotation> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="ConnectionParameter" type="ConnectionParameterClientAuthType" minOccurs="0"> - <xsd:annotation> - <xsd:documentation>enthält Parameter für die SOAP-Verbindung von - der AUTH-Komponente zu MOA-SP; das Attribut URL enthält den - Endpunkt des Server; wird das Schema "https" verwendet müssen - die Kind-Elemente angegeben werden; wird das Schema "http" - verwendet dürfen keine Kind-Elemente angegeben werden; wird das - Element nicht verwendet dann wird MOA-SP über das API - aufgerufen - </xsd:documentation> - </xsd:annotation> - </xsd:element> - <xsd:element name="VerifyIdentityLink"> - <xsd:annotation> - <xsd:documentation>enthält Parameter für die Überprüfung der - Personenbindung - </xsd:documentation> - </xsd:annotation> - <xsd:complexType> - <xsd:sequence> - <xsd:element ref="TrustProfileID"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="VerifyAuthBlock"> - <xsd:annotation> - <xsd:documentation>enthält Parameter für die Überprüfung des - AUTH-Blocks - </xsd:documentation> - </xsd:annotation> - <xsd:complexType> - <xsd:sequence> - <xsd:element ref="TrustProfileID"/> - <xsd:element name="VerifyTransformsInfoProfileID" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="IdentityLinkSigners" minOccurs="0"> - <xsd:annotation> - <xsd:documentation>enthält Informationen über akzeptierte Signers - des IdentityLinks - </xsd:documentation> - </xsd:annotation> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="X509SubjectName" type="xsd:string" maxOccurs="unbounded"> - <xsd:annotation> - <xsd:documentation>akzeptierte Signer des IdentityLinks werden - per X509SubjectName (Kodierung nach RFC 2253) identifiziert - </xsd:documentation> - </xsd:annotation> - </xsd:element> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="ForeignIdentities" minOccurs="0"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="ConnectionParameter" type="ConnectionParameterClientAuthType"> - <xsd:annotation> - <xsd:documentation>Verbindungsparameter zum SZR-Gateway - (GetIdentityLink) - </xsd:documentation> - </xsd:annotation> - </xsd:element> - <xsd:element ref="STORK" minOccurs="0"> - <xsd:annotation> - <xsd:documentation>Verbindungsparameter zu den Country-PEPS - (C-PEPS) - </xsd:documentation> - </xsd:annotation> - </xsd:element> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="OnlineMandates" minOccurs="0"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="ConnectionParameter" type="ConnectionParameterClientAuthType"> - <xsd:annotation> - <xsd:documentation>Verbindungsparameter zum - Online-Vollmachten-Service - </xsd:documentation> - </xsd:annotation> - </xsd:element> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - </xsd:sequence> - </xsd:complexType> - <xsd:complexType name="TransformsInfoType"> - <xsd:annotation> - <xsd:documentation>das Attribut filename verweist auf eine Datei mit - globalem Element TransformsInfo vom Typ sl10:TransformsInfo; diese - TransformsInfo werden in den CreateXMLSignatureRequest fuer die - Signatur des AUTH-Blocks inkludiert - </xsd:documentation> - </xsd:annotation> - <xsd:sequence> - <xsd:element name="transformation" type="xsd:base64Binary" minOccurs="1" maxOccurs="1"/> - </xsd:sequence> - <xsd:attribute name="filename" type="xsd:anyURI" use="required"/> - </xsd:complexType> - <xsd:complexType name="TemplatesType"> - <xsd:sequence> - <xsd:element name="Template" type="TemplateType" minOccurs="0" maxOccurs="3"/> - <xsd:element name="AditionalAuthBlockText" type="xsd:string" minOccurs="0"/> - <xsd:element name="BKUSelectionCustomization" type="BKUSelectionCustomizationType" minOccurs="0" maxOccurs="1"/> - <xsd:element name="BKUSelectionTemplate" type="TransformsInfoType" minOccurs="0" maxOccurs="1"/> - <xsd:element name="SendAssertionTemplate" type="TransformsInfoType" minOccurs="0" maxOccurs="1"/> - </xsd:sequence> - </xsd:complexType> - <xsd:complexType name="TemplateType"> - <xsd:annotation> - <xsd:documentation>das Attribut URL spezifiziert die Lage des - Templates - </xsd:documentation> - </xsd:annotation> - <xsd:attribute name="URL" type="xsd:anyURI" use="required"/> - </xsd:complexType> - <xsd:complexType name="VerifyInfoboxesType"> - <xsd:annotation> - <xsd:documentation>Verifikation zusaetzlicher Infoboxen - </xsd:documentation> - </xsd:annotation> - <xsd:sequence> - <xsd:element name="DefaultTrustProfile" minOccurs="0"> - <xsd:annotation> - <xsd:documentation>Optionales DefaultTrustprofil für die - Überprüfung aller weiteren Infoboxen - </xsd:documentation> - </xsd:annotation> - <xsd:complexType> - <xsd:sequence> - <xsd:element ref="TrustProfileID"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - </xsd:sequence> - </xsd:complexType> - <xsd:complexType name="SchemaLocationType"> - <xsd:annotation> - <xsd:documentation>Spezifiziert die Lage von XML Schemas - </xsd:documentation> - </xsd:annotation> - <xsd:sequence> - <xsd:element name="Schema" maxOccurs="unbounded"> - <xsd:complexType> - <xsd:attribute name="namespace" type="xsd:anyURI" use="required"/> - <xsd:attribute name="schemaLocation" type="xsd:anyURI" use="required"/> - </xsd:complexType> - </xsd:element> - </xsd:sequence> - </xsd:complexType> - <xsd:complexType name="InterfederationGatewayType"> - <xsd:sequence> - <xsd:element name="forwardIDPIdentifier" type="xsd:string" minOccurs="1" maxOccurs="1"/> - <xsd:element name="forwardProtocolIdentifer" type="xsd:string" minOccurs="1" maxOccurs="1"/> - </xsd:sequence> - </xsd:complexType> - <xsd:complexType name="InterfederationIDPType"> - <xsd:sequence> - <xsd:element name="attributeQueryURL" type="xsd:string" minOccurs="0" maxOccurs="1"/> - <xsd:element name="storeSSOSession" type="xsd:boolean" default="true" minOccurs="1" maxOccurs="1"/> - <xsd:element name="performPassivRequest" type="xsd:boolean" default="true" minOccurs="1" maxOccurs="1"/> - <xsd:element name="performLocalAuthenticationOnError" type="xsd:boolean" default="true" minOccurs="1" maxOccurs="1"/> - </xsd:sequence> - <xsd:attribute name="inboundSSO" type="xsd:boolean" default="true"/> - <xsd:attribute name="outboundSSO" type="xsd:boolean" default="true"/> - </xsd:complexType> - <xsd:complexType name="OnlineApplicationType"> - <xsd:sequence> - <xsd:element name="isNew" type="xsd:boolean" default="false" minOccurs="0" maxOccurs="1"> - <xsd:annotation> - <xsd:appinfo> - <hj:ignored/> - </xsd:appinfo> - </xsd:annotation> - </xsd:element> - <xsd:element name="isActive" type="xsd:boolean" default="false" minOccurs="1" maxOccurs="1"/> - <xsd:element name="isAdminRequired" type="xsd:boolean" default="false" minOccurs="0" maxOccurs="1"/> - <xsd:element name="isInterfederationIDP" type="xsd:boolean" default="false" minOccurs="0" maxOccurs="1"/> - <xsd:element name="InterfederationIDP" type="InterfederationIDPType" minOccurs="0" maxOccurs="1"/> - <xsd:element name="isInterfederationGateway" type="xsd:boolean" default="false" minOccurs="0" maxOccurs="1"/> - <xsd:element name="InterfederationGateway" type="InterfederationGatewayType" minOccurs="0" maxOccurs="1"/> - <xsd:element name="AuthComponent_OA" minOccurs="0"> - <xsd:annotation> - <xsd:documentation>enthält Parameter über die OA, die die - Authentisierungs-Komponente betreffen - </xsd:documentation> - </xsd:annotation> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="BKUURLS"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="OnlineBKU" type="xsd:anyURI" minOccurs="1"/> - <xsd:element name="HandyBKU" type="xsd:anyURI" minOccurs="1"/> - <xsd:element name="LocalBKU" type="xsd:anyURI" minOccurs="1"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element ref="IdentificationNumber" minOccurs="0"/> - <xsd:element name="Templates" type="TemplatesType" minOccurs="0"/> - <xsd:element name="TransformsInfo" type="TransformsInfoType" minOccurs="0" maxOccurs="unbounded"/> - <xsd:element name="Mandates" minOccurs="0"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="Profiles" type="xsd:string"/> - <xsd:element name="ProfileName" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="testCredentials" minOccurs="0" maxOccurs="1"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="credentialOID" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> - </xsd:sequence> - <xsd:attribute name="enableTestCredentials" type="xsd:boolean" default="false"/> - </xsd:complexType> - </xsd:element> - <xsd:element ref="OA_STORK" minOccurs="0"/> - <xsd:element name="OA_SSO" minOccurs="0"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="UseSSO" type="xsd:boolean"/> - <xsd:element name="AuthDataFrame" type="xsd:boolean" default="true"/> - <xsd:element name="SingleLogOutURL" type="xsd:anyURI"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element ref="OA_SAML1" minOccurs="0"/> - <xsd:element ref="OA_PVP2" minOccurs="0"/> - <xsd:element ref="OA_OAUTH20" minOccurs="0"/> - <xsd:element ref="EncBPKInformation" minOccurs="0" maxOccurs="1"/> - </xsd:sequence> - <!--xsd:element ref="pr:AbstractSimpleIdentification" minOccurs="0" - maxOccurs="1"/ --> - </xsd:complexType> - </xsd:element> - </xsd:sequence> - </xsd:complexType> - <xsd:element name="EncBPKInformation"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="bPKDecryption" minOccurs="0" maxOccurs="1"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="keyInformation" type="xsd:base64Binary" minOccurs="1" maxOccurs="1"/> - <xsd:element name="iv" type="xsd:base64Binary" minOccurs="1" maxOccurs="1"/> - <xsd:element name="keyStoreFileName" type="xsd:string" minOccurs="0" maxOccurs="1"/> - <xsd:element name="keyAlias" type="xsd:string" minOccurs="0" maxOccurs="1"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="bPKEncryption" minOccurs="0" maxOccurs="unbounded"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="publicKey" type="xsd:base64Binary" minOccurs="1" maxOccurs="1"/> - <xsd:element name="target" type="xsd:string" minOccurs="1" maxOccurs="1"/> - <xsd:element name="vkz" type="xsd:string" minOccurs="1" maxOccurs="1"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:complexType name="ConnectionParameterServerAuthType"> - <xsd:sequence> - <xsd:element name="AcceptedServerCertificates" type="xsd:anyURI" minOccurs="0"> - <xsd:annotation> - <xsd:documentation>URL zu einem Verzeichnis, das akzeptierte - Server-Zertifikate der TLS-Verbindung enthält (keine - CA-Zertifikate) - </xsd:documentation> - </xsd:annotation> - </xsd:element> - </xsd:sequence> - <xsd:attribute name="URL" type="xsd:anyURI" use="required"/> - </xsd:complexType> - <xsd:complexType name="ConnectionParameterClientAuthType"> - <xsd:complexContent> - <xsd:extension base="ConnectionParameterServerAuthType"> - <xsd:sequence> - <xsd:element name="ClientKeyStore" minOccurs="0"> - <xsd:annotation> - <xsd:documentation>URL zu einem KeyStore, der den privaten - Schlüssel, der für die TLS-Client-Authentisierung verwendet - wird, enthält - </xsd:documentation> - </xsd:annotation> - <xsd:complexType> - <xsd:simpleContent> - <xsd:extension base="xsd:anyURI"> - <xsd:attribute name="password" type="xsd:string" use="optional"/> - </xsd:extension> - </xsd:simpleContent> - </xsd:complexType> - </xsd:element> - </xsd:sequence> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - <xsd:element name="TrustProfileID" type="xsd:string"/> - <xsd:simpleType name="ChainingModeType"> - <xsd:restriction base="xsd:string"> - <xsd:enumeration value="chaining"/> - <xsd:enumeration value="pkix"/> - </xsd:restriction> - </xsd:simpleType> - <xsd:simpleType name="BKUSelectionType"> - <xsd:restriction base="xsd:token"> - <xsd:enumeration value="HTMLComplete"/> - <xsd:enumeration value="HTMLSelect"/> - </xsd:restriction> - </xsd:simpleType> - <xsd:element name="CompatibilityMode" default="false"> - <xsd:simpleType> - <xsd:restriction base="xsd:boolean"/> - </xsd:simpleType> - </xsd:element> - <xsd:element name="EnableInfoboxValidator" default="true"> - <xsd:simpleType> - <xsd:restriction base="xsd:boolean"/> - </xsd:simpleType> - </xsd:element> - <xsd:element name="AlwaysShowForm" default="false"> - <xsd:annotation> - <xsd:documentation>Soll nicht nur bei leerer oder standardisierter - Vollmacht mit unvollständigen Daten, sondern beispielsweise zu - Kontrollzwecken das Eingabeformular immer angezeigt werden, wenn ein - Einschreiten durch berufliche Parteienvertretung geschieht so kann - dies mittels dieses Schalters veranlasst werden - </xsd:documentation> - </xsd:annotation> - <xsd:simpleType> - <xsd:restriction base="xsd:boolean"/> - </xsd:simpleType> - </xsd:element> - <xsd:complexType name="InputProcessorType"> - <xsd:simpleContent> - <xsd:extension base="xsd:string"> - <xsd:attribute name="template" type="xsd:anyURI" use="optional"> - <xsd:annotation> - <xsd:documentation>Das Attribut spezifiziert die Lage des - Templates, welches der InputProcessor zur Darstellung des - Eingabeformulars nutzen soll - </xsd:documentation> - </xsd:annotation> - </xsd:attribute> - </xsd:extension> - </xsd:simpleContent> - </xsd:complexType> - <xsd:complexType name="PartyRepresentationType"> - <xsd:sequence> - <xsd:element name="InputProcessor" type="InputProcessorType" minOccurs="0"> - <xsd:annotation> - <xsd:documentation>Default InputProcessor. Konfiguration eines vom - Standardprozess abweichenden Verarbeitungsvorgangs bei der - beruflichen Parteienvertretung. Der Wert dieses Elements ist der - vollständige Klassenname des InputProzessors - </xsd:documentation> - </xsd:annotation> - </xsd:element> - <xsd:element ref="AlwaysShowForm" minOccurs="0"> - <xsd:annotation> - <xsd:documentation>Default Wert fuer Formularanzeige. Soll nicht nur - bei leerer oder standardisierter Vollmacht mit unvollstaendigen - Daten, sondern beispielsweise zu Kontrollzwecken das - Eingabeformular zur vervollstaendigung der Vertretenendaten immer - angezeigt werden, wenn ein Einschreiten durch berufliche - Parteienvertretung geschieht so kann dies mittels dieses Schalters - veranlasst werden - </xsd:documentation> - </xsd:annotation> - </xsd:element> - <xsd:element name="ConnectionParameter" type="ConnectionParameterClientAuthType" minOccurs="0"> - <xsd:annotation> - <xsd:documentation>Default Verbindungsparameter zum SZR-Gateway - (für den EGIZ-Demonstrator im internen Netzwerk: - https://129.27.142.5:8443/szr-gateway/services/MandateCreation) - </xsd:documentation> - </xsd:annotation> - </xsd:element> - <xsd:element name="PartyRepresentative" type="PartyRepresentativeType" minOccurs="0" maxOccurs="unbounded"> - <xsd:annotation> - <xsd:documentation>Falls keine speziellen beruflichen - ParteienvertreterInnen definiert sind (Element kommt nicht vor), - werden ausschließlich standardisierte Vollmachten mit einer - MandateID="*" akzeptiert - </xsd:documentation> - </xsd:annotation> - </xsd:element> - </xsd:sequence> - </xsd:complexType> - <xsd:complexType name="PartyRepresentativeType"> - <xsd:sequence> - <xsd:element name="InputProcessor" type="InputProcessorType" minOccurs="0"> - <xsd:annotation> - <xsd:documentation>Konfiguration eines vom Standardprozess - abweichenden Verarbeitungsvorgangs bei der beruflichen - Parteienvertretung. Der Wert dieses Elements ist der vollständige - Klassenname des InputProzessors - </xsd:documentation> - </xsd:annotation> - </xsd:element> - <xsd:element ref="AlwaysShowForm" minOccurs="0"/> - <xsd:element name="ConnectionParameter" type="ConnectionParameterClientAuthType" minOccurs="0"> - <xsd:annotation> - <xsd:documentation>Optionale Verbindungsparameter zu speziellem - (SZR-)Gateway - </xsd:documentation> - </xsd:annotation> - </xsd:element> - </xsd:sequence> - <xsd:attribute name="oid" use="required"> - <xsd:annotation> - <xsd:documentation>OID der Parteienvertretung lt. "Object Identifier - der öffentlichen Verwaltung" - Konvention, Empfehlung. Diese ID - muss mit der MandateID der übermittelten standardisierten Vollmacht - übereinstimmen. Eine Parteienvertretung für standardisierte - Vollmachten mit der MandateID "*" muss nicht definiert werden und - erlaubt eine allgemeine berufliche Parteienvertretung mit - Standardtexten. In anderen Fällen ist eine erlaubte OID mitttels - dieses Attributs zu definieren - </xsd:documentation> - </xsd:annotation> - </xsd:attribute> - <xsd:attribute name="representPhysicalParty" use="optional" default="false"> - <xsd:annotation> - <xsd:documentation>Legt fest, ob berufliche Parteienvertretung für - natürliche Personen erlaubt ist - </xsd:documentation> - </xsd:annotation> - <xsd:simpleType> - <xsd:restriction base="xsd:boolean"/> - </xsd:simpleType> - </xsd:attribute> - <xsd:attribute name="representCorporateParty" use="optional" default="false"> - <xsd:annotation> - <xsd:documentation>Legt fest, ob berufliche Parteienvertretung für - juristische Personen erlaubt ist (welche z.B. ein Organwalter nicht - vertreten darf und dieser Wert aus diesem Grund dort false sein - muss) - </xsd:documentation> - </xsd:annotation> - <xsd:simpleType> - <xsd:restriction base="xsd:boolean"/> - </xsd:simpleType> - </xsd:attribute> - <xsd:attribute name="representationText" use="optional"> - <xsd:annotation> - <xsd:documentation>Beschreibender Text, der an Stelle des - Standardtexts bei der Signatur der Anmeldedaten im Falle einer - vorliegenden beruflichen Parteienvertretung zur Signatur vorgelegt - wird - </xsd:documentation> - </xsd:annotation> - </xsd:attribute> - </xsd:complexType> - <xsd:complexType name="SignatureCreationParameterType"> - <xsd:annotation> - <xsd:documentation>Enthaelt Informationen zu einem KeyStore bzw. Key - zur STORK SAML AuthnRequest Signaturerstellung - </xsd:documentation> - </xsd:annotation> - <xsd:sequence> - <xsd:element ref="KeyStore"/> - <xsd:element ref="KeyName"/> - </xsd:sequence> - </xsd:complexType> - <xsd:complexType name="SignatureVerificationParameterType"> - <xsd:annotation> - <xsd:documentation>Enthaelt Informationen zur Verfikation von - Signaturen einer STORK SAML Response - </xsd:documentation> - </xsd:annotation> - <xsd:sequence> - <xsd:element ref="TrustProfileID"/> - </xsd:sequence> - </xsd:complexType> - <xsd:element name="SAMLSigningParameter"> - <xsd:annotation> - <xsd:documentation>Enthält Informationen zur Erstellung und - Verifikation von STORK SAML Messages - </xsd:documentation> - </xsd:annotation> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="SignatureCreationParameter" type="SignatureCreationParameterType"/> - <xsd:element name="SignatureVerificationParameter" type="SignatureVerificationParameterType"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="KeyStore"> - <xsd:annotation> - <xsd:documentation>URL zu einem KeyStore, der den privaten Schlüssel - zum Erstellen einer Signatur enthält - </xsd:documentation> - </xsd:annotation> - <xsd:complexType> - <xsd:simpleContent> - <xsd:extension base="xsd:anyURI"> - <xsd:attribute name="password" type="xsd:string" use="optional"/> - </xsd:extension> - </xsd:simpleContent> - </xsd:complexType> - </xsd:element> - <xsd:element name="KeyName"> - <xsd:annotation> - <xsd:documentation>Name zum Key eines KeyStores, der den privaten - Schlüssel zum Erstellen einer Signatur darstellt - - </xsd:documentation> - </xsd:annotation> - <xsd:complexType> - <xsd:simpleContent> - <xsd:extension base="xsd:string"> - <xsd:attribute name="password" type="xsd:string" use="optional"/> - </xsd:extension> - </xsd:simpleContent> - </xsd:complexType> - </xsd:element> - <xsd:element name="C-PEPS"> - <xsd:annotation> - <xsd:documentation>Enthält Informationen zu einem Citizen Country - PEPS (C-PEPS) - </xsd:documentation> - </xsd:annotation> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="AttributeValue" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> - <xsd:element ref="OA_STORK" minOccurs="0" maxOccurs="unbounded"/> - </xsd:sequence> - <xsd:attribute name="countryCode" type="CountryCodeType" use="required"/> - <xsd:attribute name="URL" type="xsd:anyURI" use="required"/> - <xsd:attribute name="supportsXMLSignature" type="xsd:boolean" default="true"/> - </xsd:complexType> - </xsd:element> - <xsd:element name="STORK"> - <xsd:annotation> - <xsd:documentation>Contains STORK related information - </xsd:documentation> - </xsd:annotation> - <xsd:complexType> - <xsd:choice> - <xsd:sequence> - <xsd:element ref="C-PEPS" maxOccurs="unbounded"/> - <xsd:element ref="SAMLSigningParameter"/> - </xsd:sequence> - <xsd:sequence> - <xsd:element ref="QualityAuthenticationAssuranceLevel" minOccurs="0"/> - </xsd:sequence> - <xsd:sequence> - <xsd:element ref="Attributes" minOccurs="0" maxOccurs="unbounded"/> - </xsd:sequence> - </xsd:choice> - </xsd:complexType> - </xsd:element> - <xsd:element name="OA_SAML1"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="isActive" type="xsd:boolean" default="false" minOccurs="0" maxOccurs="1"/> - <xsd:element name="provideStammzahl" type="xsd:boolean" default="false" minOccurs="1" maxOccurs="1"/> - <xsd:element name="provideAUTHBlock" type="xsd:boolean" default="false" minOccurs="1" maxOccurs="1"/> - <xsd:element name="provideIdentityLink" type="xsd:boolean" default="false" minOccurs="1" maxOccurs="1"/> - <xsd:element name="provideCertificate" type="xsd:boolean" default="false" minOccurs="1" maxOccurs="1"/> - <xsd:element name="provideFullMandatorData" type="xsd:boolean" default="false" minOccurs="1" maxOccurs="1"/> - <xsd:element name="useCondition" type="xsd:boolean" minOccurs="0" maxOccurs="1"/> - <xsd:element name="conditionLength" type="xsd:integer" minOccurs="0" maxOccurs="1"/> - <xsd:element name="sourceID" type="xsd:string" minOccurs="0" maxOccurs="1"/> - <xsd:element name="provideAllErrors" type="xsd:boolean" default="true" minOccurs="0" maxOccurs="1"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="OA_PVP2"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="metadataURL" type="xsd:anyURI" minOccurs="1" maxOccurs="1"/> - <xsd:element name="certificate" type="xsd:base64Binary" minOccurs="1" maxOccurs="1"/> - <xsd:element name="updateRequired" type="xsd:dateTime" minOccurs="1" maxOccurs="1"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="GeneralConfiguration"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="TimeOuts"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="Assertion" type="xsd:integer" minOccurs="1" maxOccurs="1"/> - <xsd:element name="MOASessionCreated" type="xsd:integer" minOccurs="1" maxOccurs="1"/> - <xsd:element name="MOASessionUpdated" type="xsd:integer" minOccurs="1" maxOccurs="1"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="AlternativeSourceID" type="xsd:string"/> - <xsd:element name="CertStoreDirectory" type="xsd:anyURI"/> - <xsd:element name="TrustManagerRevocationChecking" type="xsd:boolean" default="true"/> - <xsd:element name="PublicURLPreFix" type="xsd:string"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="OA_OAUTH20"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="oAuthClientId" type="xsd:string"/> - <xsd:element name="oAuthClientSecret" type="xsd:string"/> - <xsd:element name="oAuthRedirectUri" type="xsd:string"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="IdentificationNumber"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="Type" type="xsd:string"/> - <xsd:element name="Value" type="xsd:string"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="OA_STORK"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="StorkLogonEnabled" type="xsd:boolean" default="true"/> - <xsd:element ref="Qaa" minOccurs="0" maxOccurs="1"/> - <xsd:element ref="OAAttributes" minOccurs="0" maxOccurs="unbounded"/> - <xsd:element name="VidpEnabled" type="xsd:boolean" default="false"/> - <xsd:element ref="AttributeProviders" minOccurs="0" maxOccurs="unbounded"/> - <xsd:element name="requireConsent" type="xsd:boolean" default="true"/> - <xsd:element ref="C-PEPS" maxOccurs="unbounded"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="Contact"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="SurName" type="xsd:string" minOccurs="1" maxOccurs="1"/> - <xsd:element name="GivenName" type="xsd:string" minOccurs="1" maxOccurs="1"/> - <xsd:element name="Mail" type="xsd:string" minOccurs="1" maxOccurs="unbounded"/> - <xsd:element name="Type" minOccurs="1" maxOccurs="1"> - <xsd:simpleType> - <xsd:restriction base="xsd:token"> - <xsd:enumeration value="technical"/> - <xsd:enumeration value="support"/> - <xsd:enumeration value="administrative"/> - <xsd:enumeration value="billing"/> - <xsd:enumeration value="other"/> - </xsd:restriction> - </xsd:simpleType> - </xsd:element> - <xsd:element name="Company" type="xsd:string" minOccurs="1" maxOccurs="1"/> - <xsd:element name="Phone" type="xsd:string" minOccurs="1" maxOccurs="unbounded"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:complexType name="UserDatabase"> - <xsd:sequence> - <xsd:element name="bpk" type="xsd:string" minOccurs="0" maxOccurs="1"/> - <xsd:element name="familyname" type="xsd:string" minOccurs="0" maxOccurs="1"/> - <xsd:element name="givenname" type="xsd:string" minOccurs="0" maxOccurs="1"/> - <xsd:element name="institut" type="xsd:string" minOccurs="1" maxOccurs="1"/> - <xsd:element name="mail" type="xsd:string" minOccurs="1" maxOccurs="1"/> - <xsd:element name="phone" type="xsd:string" minOccurs="1" maxOccurs="1"/> - <xsd:element name="username" type="xsd:string" minOccurs="1" maxOccurs="1"/> - <xsd:element name="password" type="xsd:string" minOccurs="1" maxOccurs="1"/> - <xsd:element name="password_salt" type="xsd:string" minOccurs="0" maxOccurs="1"/> - <xsd:element name="userRequestTokken" type="xsd:string" minOccurs="0" maxOccurs="1"/> - <xsd:element name="isActive" type="xsd:boolean" default="true" minOccurs="1" maxOccurs="1"/> - <xsd:element name="isAdmin" type="xsd:boolean" default="true" minOccurs="1" maxOccurs="1"/> - <xsd:element name="isUsernamePasswordAllowed" type="xsd:boolean" default="true" minOccurs="0" maxOccurs="1"/> - <xsd:element name="isMandateUser" type="xsd:boolean" default="false" minOccurs="0" maxOccurs="1"/> - <xsd:element name="isMailAddressVerified" type="xsd:boolean" default="false" minOccurs="0" maxOccurs="1"/> - <xsd:element name="isAdminRequest" type="xsd:boolean" default="false" minOccurs="0" maxOccurs="1"/> - <xsd:element name="isPVP2Generated" type="xsd:boolean" minOccurs="0" maxOccurs="1"/> - <xsd:element name="lastLogin" type="xsd:string" minOccurs="1" maxOccurs="1"/> - <xsd:element name="OnlineApplication" type="OnlineApplication" minOccurs="0" maxOccurs="unbounded"/> - <xsd:element name="onlyBusinessService" type="xsd:boolean" default="false" minOccurs="1" maxOccurs="1"> - <xsd:annotation> - <xsd:appinfo> - <hj:ignored/> - </xsd:appinfo> - </xsd:annotation> - </xsd:element> - <xsd:element name="businessServiceType" type="xsd:string" minOccurs="0" maxOccurs="1"> - <xsd:annotation> - <xsd:appinfo> - <hj:ignored/> - </xsd:appinfo> - </xsd:annotation> - </xsd:element> - </xsd:sequence> - </xsd:complexType> - <xsd:complexType name="BKUSelectionCustomizationType"> - <xsd:sequence> - <xsd:element name="FontType" type="xsd:string" minOccurs="0" maxOccurs="1"/> - <xsd:element name="BackGroundColor" type="xsd:string" minOccurs="0" maxOccurs="1"/> - <xsd:element name="FrontColor" type="xsd:string" minOccurs="0" maxOccurs="1"/> - <xsd:element name="HeaderBackGroundColor" type="xsd:string" minOccurs="0" maxOccurs="1"/> - <xsd:element name="HeaderFrontColor" type="xsd:string" minOccurs="0" maxOccurs="1"/> - <xsd:element name="HeaderText" type="xsd:string" minOccurs="0" maxOccurs="1"/> - <xsd:element name="ButtonBackGroundColor" type="xsd:string" minOccurs="0" maxOccurs="1"/> - <xsd:element name="ButtonBackGroundColorFocus" type="xsd:string" minOccurs="0" maxOccurs="1"/> - <xsd:element name="ButtonFontColor" type="xsd:string" minOccurs="0" maxOccurs="1"/> - <xsd:element name="AppletRedirectTarget" type="xsd:string" minOccurs="0" maxOccurs="1"/> - <xsd:element name="AppletHeight" type="xsd:string" minOccurs="0" maxOccurs="1"/> - <xsd:element name="AppletWidth" type="xsd:string" minOccurs="0" maxOccurs="1"/> - <xsd:element name="MandateLoginButton" type="xsd:boolean" default="true" minOccurs="0" maxOccurs="1"/> - <xsd:element name="OnlyMandateLoginAllowed" type="xsd:boolean" default="false" minOccurs="0" maxOccurs="1"/> - </xsd:sequence> - </xsd:complexType> - <xsd:complexType name="AttributeProviderPlugin"> - <xsd:sequence> - <xsd:element name="name" type="xsd:string"/> - <xsd:element name="url" type="xsd:anyURI"/> - <xsd:element name="attributes" type="xsd:string"/> - </xsd:sequence> - </xsd:complexType> - <xsd:element name="AttributeProviders" type="AttributeProviderPlugin"/> - <xsd:element name="Attributes" type="StorkAttribute"/> - <xsd:element name="Qaa" type="QualityAuthenticationAssuranceLevelType"/> - <xsd:complexType name="OAStorkAttribute"> - <xsd:sequence> - <xsd:element name="mandatory" type="xsd:boolean"/> - <xsd:element name="name" type="xsd:string"/> - </xsd:sequence> - </xsd:complexType> - <xsd:element name="OAAttributes" type="OAStorkAttribute"/> -</xsd:schema> diff --git a/id/server/moa-id-commons/src/main/resources/config/persistence_template.xml b/id/server/moa-id-commons/src/main/resources/config/persistence_template.xml deleted file mode 100644 index 25092ff58..000000000 --- a/id/server/moa-id-commons/src/main/resources/config/persistence_template.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<persistence version="1.0" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd -http://java.sun.com/xml/ns/persistence/orm http://java.sun.com/xml/ns/persistence/orm_1_0.xsd" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:orm="http://java.sun.com/xml/ns/persistence/orm" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> - <persistence-unit name="##generated"> - <!-- <class>at.gv.egovernment.moa.id.commons.db.dao.config.UserDatabase</class> --> - -<!-- <properties> - C3p0 connection pooling configuration - <property name="hibernate.connection.provider_class" value="org.hibernate.service.jdbc.connections.internal.C3P0ConnectionProvider"/> - <property name="hibernate.connection.provider_class" value="org.hibernate.service.jdbc.connections.internal.C3P0ConnectionProvider"/> - <property name="acquireRetryDelay" value="5000"/> - <property name="breakAfterAcquireFailure" value="true"/> - <property name="checkoutTimeout" value="1"/> - <property name="testConnectionOnCheckin" value="1" /> - </properties> --> - </persistence-unit> -</persistence> |