Доступ к инструменту Secure Vault через Admin Service Enterprise Integrator - PullRequest
0 голосов
/ 12 ноября 2018

Можно ли настроить записи, используя службы администратора, как вы можете это сделать с помощью инструмента Secure Vault на странице администратора Enterprise Integrator (ESB)?

В настоящее время я использую сценарии PowerShell для установки / настройки WSO2, но теперь мне нужно добавить значения в безопасное хранилище.

Большое спасибо, Gary

1 Ответ

0 голосов
/ 14 ноября 2018

Я сейчас нашел решение сделать это с помощью PowerShell.

Я предпринял следующие шаги:

  1. Клонировал проект gitub Cipher Tools и создал новую версию CipherTools, которая позволяет передавать параметры, чтобы устранить необходимость взаимодействия, и удалил Console.readline (), который вызывал у меня проблемы.
  2. Создана новая версия ciphertool.bat для использования моей новой версии ciphertool.jar
  3. Обновлен мой сценарий PowerShell, чтобы он вызывал мою новую версию ciphertool.bat, получая ответ
  4. Использовал зашифрованное значение, которое я захватил, и сохранил его в EI WSO2 через PropertiesAdminService

Формат для вызова нового ciphertool.bat:

ciphertool2.bat StorePassword ValueToEncrypt

Пример вызова нового ciphertool.bat в PowerShell:

$ result =. \ Ciphertool2.bat wso2carbon test

...