Details
-
Feature
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
1.3.2
-
None
Description
Der Job Scheduler implementiert beim Aufruf der internen HTML Web-Seiten neuerdings eine HTTP-Authentifizierung (basic), siehe Jira-Eintrag JS-103
Der Java Job Editor soll diese Funktion für scheduler.xml unterstützen:
1. Neue Funktionen des Java-Editors
a) Erfassen/Verwalten des Elements
<http_server>
<http_directory url_path="/config" path="${SCHEDULER_HOME}/config"/>
<http.authentication>
<http.users>
<http.user name="sos" password_md5="5EBE2294ECD0E0F08EAB7690D2A6EE69"/>
<http.user name="ap" password_md5="5EBE2294ECD0E0F08EAB7690D2A6EE69"/>
</http.users>
</http.authentication>
<web_service debug="no"
name="test"
url_path="/test"
job_chain="test">
</web_service>
</http_server>
- Es können beliebig viele Benutzer angegeben werden
- Das Benutzer-Kennwort wird MD5-verschlüsselt abgelegt. Während der Authentifizierungsaufforderung gibt der Benuitzer sein Klartext-Kennwort ein, der Scheduler prüft es gegen das verschlüsselte Kennwort der Konfiguration.
b) MD5-Verschlüsselung
Der Editor soll pro Benutzer das MD5-verschlüsselte Kennwort anzeigen (Eingabefeldbeschriftung "MD5 Password") und daneben ein Eingabefeld bereitstellen, in das man ein Klartext-Kennwort eingeben kann. Neben diesem zweiten Eingabefeld wird ein Button mit der Beschriftung "encrypt" angebracht. Die Funktion dieses Buttons ist es, das Klartext-Kennwort zu verschlüsseln und den verschlüsselten Wert in das Feld "MD5 Password" zu übertragen.
Rückfragen bitte an mich.