AuthenticationService

The AuthenticationService is used to manage partner channels. To encrypt passwords and certificates, the service uses a key from a keystore. For dealing with keys and keystore please refer to the Java documentation. Normally these values do not have to be changed.

Attention: Deleting the keystore or losing the stored passwords effectively results in the loss of passwords and certificates stored in the database.

XML configuration


Important note: The availability of a service depends on the license purchased and whether the service has been registered in the configuration file ./etc/factory.xml of the Service Factory (changes require server restart!). There you will also find the responsible configuration file for a service, otherwise you can also edit the configuration file of the service directly in the GUI of the service (changes require a service restart!).


The following XML fragment shows the configuration for the database access.


<Set name="authAlias">hub</Set>
<Set name="jdoAlias">hub</Set>


The following XML fragment shows the configuration for the keystore.


<Set name="keyStoreFilename">etc/authkeys.dat</Set>
<Set name="keyStoreType">JCEKS</Set>
<Set name="keyStorePasswd">password</Set>
<Set name="keyPassword">keypass</Set>


These values usually do not need to be changed.

General settings


images/download/attachments/189461489/Services_4_EN-version-1-modificationdate-1737965175570-api-v2.png


(1) SqlService and associated database alias.

(2) JDOService and associated database alias.

Keystore settings


images/download/attachments/189461489/Services_5_EN-version-1-modificationdate-1737965175567-api-v2.png


(1) The file name and type of keystore.

(2) Password to access keystore and password to access key in keystore.

(3) Here you can see if the keystore and the contained key have been successfully loaded.