GSB 7.0 Standardlösung

GSB Applikation cas

Die Applikation cas stellt ein Single-Sign-On für alle GSB-Applikationen zur Verfügung und ist Grundlage aller cas Service-Instanzen verwendet.

Konfigurationsdatei aplication.properties (Service-Instanz caspreview-service)

#
# Copyright © 2019 Materna Information & Communications SE
#

server.port=9701

#
# Host und URL-Einstellungen
#
cas.host.name=caspreview.service.example.com

gsb.userservice.url=http://userservicepreview.service.example.com:6521
gsb.userservice.password=secret
gsb.customers=adminportal,standardlsg

#
# Passwort-Management
#
spring.mail.host=mail.extern.example.com
spring.mail.port=25
cas.authn.pm.enabled=true
cas.authn.pm.reset.mail.from=nobody@example.com
cas.authn.pm.reset.securityQuestionsEnabled=false
cas.authn.pm.reset.expirationMinutes=5

Beschreibung der application-Properties

-NameBeschreibung
cas.host.nameHostname auf dem die CAS-Applikation läuft. Standard CAS-Runtime-Property (s.a. https://apereo.github.io/cas/5.2.x/installation/Configuration-Properties.html#cas-server)
server.portPortnummer auf dem der Http-Port der CAS-Applikation läuft. Standard Spring-Boot-Property (s.a. https://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html)
gsb.userservice.urlUrl unter der der GSB Userservice erreichbar ist (Format Schema://Servername:Portnummer)
gsb.userservice.passwordPasswort für die Kommunikation mit dem GSB Userservice. Das Passwort muss der Userservice-Property gsb.userservice.technical-users.cas.password entsprechen.
gsb.customersKommaseparierte Liste von GSB Mandanten die durch die CAS Applikation unterstützt werden
spring.mail.host, spring.mail.portSpring-Boot Properties zur Konfiguration des Mail-Hosts und SMTP-Portnummer für den Email-Versand. Standard Spring-Boot-Property (s.a. https://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html)
cas.authn.pm.enabledCAS Password-Management aktiv. Standard CAS-Runtime-Property (s.a. https://apereo.github.io/cas/5.2.x/installation/Configuration-Properties.html#password-management)
cas.authn.pm.reset.mail.from, cas.authn.pm.reset.securityQuestionsEnabled, cas.authn.pm.reset.expirationMinutes`Password-Reset CAS Konfiguration. Standard CAS-Runtime-Property (s.a https://apereo.github.io/cas/5.2.x/installation/Configuration-Properties.html#password-management)