Allgemein

Die hier angegebenen Properties können in sehr vielen Modulen überschrieben werden. Speziell die mongo*-Properties können pro Projekt angegeben werden, um die Datenbanken separat zu halten.

Wichtige bzw. notwendige Properties

defaultPublisher string
Die Mandantenkennung des Mandanten mit Superadminrechten.
Standardwert: 22222222-2222

serverName string Der Hostname, unter dem die eGovernment Suite zu erreichen ist.
Standardwert: localhost

serverPort int
Der Port, unter dem die eGovernment Suite zu erreichen ist.
Standardwert: 8443

serverProtocol string
Das Protokoll, mit dem die eGovernment Suite zu erreichen ist.
Standardwert: https

mysqlDbUser string
Der Benutzername des MySQL-Datenbankbenutzers.
Achtung: Sollte mit dem Wert in kndb_settings.inc.php übereinstimmen.
Standardwert: root

mysqlDbPassword string
Das Passwort des MySQL-Datenbankbenutzers.
Achtung: Sollte mit dem Wert in kndb_settings.inc.php übereinstimmen.
Standardwert:

Optionale Properties

mongoHost string
Der Hostname des Servers, auf dem die MongoDB zu erreichen ist.
Standardwert: localhost

mongoPort int
Der Port, unter dem die MongoDB zu erreichen ist.
Standardwert: 27017

mongoUserName string
Der Benutzername des MongoDB-Benutzers.
Standardwert: <keiner>

mongoPassword string
Das Passwort des MongoDB-Benutzers.
Standardwert: <keiner>

mongoAuthenticationDatabase string
Der Name der Authentifikationsdatenbank für die MongoDB Benutzer.
Standardwert: admin

mysqlHost string
Der Hostname, unter dem die MySQL-Datenbank erreichbar ist.
Achtung: Sollte mit dem Wert in kndb_settings.inc.php übereinstimmen.
Standardwert: localhost

mysqlPort int
Der Port, under dem die MySQL-Datenbank erreichbar ist.
Achtung: Sollte mit dem Wert in kndb_settings.inc.php übereinstimmen.
Standardwert: 3306

spring.data.mongodb.database string
Der Datenbankname, unter dem die Daten des Kundenbereichs gespeichert werden.
Achtung: Wenn Sie diesen Wert ändern, MÜSSEN Sie auch die property authDbName anpassen.
Standardwert: fsadministrationCenter

authDbName string
Der Name der Datenbank, aus der das Authentifizierungssystem die Nutzerdaten liest.
Achtung: Wenn Sie diesen Wert ändern, MÜSSEN Sie auch die property spring.data.mongodb.database anpassen.
Standardwert: fsadministrationCenter

serverName string
Der Name der Mehrmandantenfähigkeit.
Achtung: Wenn die Domain in der Mandantenkonfiguration während jemand in der Metaform arbeitet geändert wird, kann dies zu Problemen führen. Deswegen wird empfohlen dies außerhalb der Geschäftszeiten durchzuführen.
serverName=pdf.form-solutions.net
additionalServerNames=musterstadt.de,musterhausen.de

mongoDbUrl string
Datenbankanbindung für den neuen CAS-Server.
Achtung: Bei der Verwendung des Formularservers mit Zuriffsberechtigungen oder auf einem eigenen Server müssen diese mit angegeben werden.
Standardwert: mongodb://localhost:27017 mit Zugriffsdaten bzw. oder externer mongo mongodb://${mongoUserName}:${mongoPassword}@${mongoHost}:27017/?authSource=admin

signingBroker.returnOnlyValidResults boolean
Wenn false, wird das signierte Dokument immer zurückgesendet; wenn true, wird bei Nicht-Grün-Prüfung eine Fehlerentität zurückgesendet Zugriffsberechtigungen oder auf einem eigenen Server müssen diese mit angegeben werden.
Standardwert: true

signingBroker.productive boolean
Wenn false, wird das Testszenario des SigningBroker verwendet; wenn true, wird das Produktivszenario verwendet.
Standardwert: true

Interne Properties

caseAdministrationWsUrlWsdl URL
URL für den Zugriff auf die wsdl-Datei des von der CaseAdministration-Anwendung zur Verfügung gestellten Webservice.
Standardwert: ${serverProtocol}://${serverName}:${serverPort}/case-administration-ejb/CaseAdministrationService?wsdl

internalServerProtocol string
Das Protokoll, mit dem die eGovernment Suite intern angesprochen werden kann.
Standardwert: http

internalServerIp string
Die IP, mit der die eGovernment Suite intern angesprochen werden kann.
Standardwert: 127.0.0.1

internalServerPort int
Der Port, mit dem die eGovernment Suite intern angesprochen werden kann.
Standardwert: 8080

metaformApiContext URL
Die Server-Relative URL, mit der die Metaform-API angesprochen werden kann.
Standardwert: /metaform-admin/Form-Solutions/api

metaformApiUrl URL
Die URL, unter der die MetaformDbAPI erreichbar ist.
Standardwert: ${internalServerProtocol}://${internalServerIp}:${internalServerPort}${metaformApiContext}

administrationCenterApiUrl URL
Die URL, hinter der die SearchAPI erreichbar ist.
Standardwert: ${internalServerProtocol}://${internalServerIp}:${internalServerPort}/administrationCenter-administration/api

searchApi.user & searchApi.password string
Name und Passwort für den API-User der Such-API.
Dieser wird für interne Aufrufe verwendet.
Die hier angegebenen Werte ermöglichen eine HTTP-Basic Authentifizierung, um die SearchAPI zu nutzen.
Achtung: Die SearchAPI ist zum aktuellen Stand nicht für externe Zugriffe freigegeben.

metaformDbApi.user & metaformDbApi.password string
Name und Passwort für den API-Nutzer der Metaform-API.
Dieser wird für interne Aufrufe verwendet.
Die hier angegebenen Werte ermöglichen eine HTTP-Basic Authentifizierung, um die MetaformDb API zu nutzen.
Achtung: Die MetaformDbApi ist zum aktuellen Stand nicht für externe Zugriffe freigegeben.

organizationID.pattern string
Bestimmt, welches Muster die Mandantenkennungen haben dürfen.
Standardwert: \\d{8}-\\d{4}

fieldMappingUrl URL
URL für den Zugriff auf das FieldMapping.
Standardwert: ${serverProtocol}://${serverName}:${serverPort}/fieldmapping

pdfSIDResolutionUrl URL
URL für den Zugriff auf den Webservice des OFS, der eine übergebene SID auflöst und die damit verschlüsselten Veröffentlichungsparameter zurückgibt.
Standardwert: ${serverProtocol}://${serverName}:${serverPort}/servlet/services/Buergercockpit