Я изменяю xml задания Дженкинса. Существует поле, которое является паролем. Когда я получаю xml, где теперь был сырой пароль, есть хэш.
Мне нужно знать, как создать этот хэш из значения необработанного пароля.
<scm class="com.deluan.jenkins.plugins.rtc.JazzSCM">
<username>user</username>
<password>zlvnUMF1/hXwe3PLoitMpQ6BuQHBJ1FnpH7vmMmQ2qk=</password>
</scm>
Я читал Jenkins исходный код, и я думаю, что задействован класс HudsonPrivateSecurityRealm.java, но я не уверен в параметре salt.
PS: Это не для пароля Дженкинса для плагина, который в конфигурации задания имеет поле пароля.