api.encryption Шифрование и дешифрование

Шифрование паролей включается и отключается в файле dbaccess.properties, см. Безопасность.

  • api.encryption.encryptAllPasswords()

    Зашифровывает и пересохраняет все пароли, задаваемые через интерфейс администратора.

    Работает только в случае, если шифрование паролей в данный момент включено. Иначе в лог будет выведено сообщение об ошибке

  • api.encryption.encryptString(string)

    Шифрование произвольной строки.

    Параметр метода:

    • string — строка, которую нужно зашифровать.

    Возвращает зашифрованную строку.

  • api.encryption.decryptAllPasswords()

    Расшифровывает и пересохраняет все пароли, задаваемые через интерфейс администратора.

    Работает только в случае, если шифрование паролей в данный момент отключено. В противном случае в лог будет выведено сообщение об ошибке