Функція get_trembita_auth_token()

1. Опис

Функція get_trembita_auth_token(String registryName): String дозволяє отримати токен авторизації для доступу до сервісів СЕВ ДЕІР "Трембіта", з якими попередньо налаштовано взаємодію. Така взаємодія конфігурується в інтерфейсі адміністративної панелі Control Plane (див. детальніше — Налаштування взаємодії з реєстрами через ШБО "Трембіта" у Control Plane).

2. Параметри

Таблиця 1. Параметри функції

Аргумент

Опис

registryName

Назва системи або сервісу, до якого необхідно виконати запит.

3. Що повертає

Функція повертає токен авторизації у вигляді рядка (String).

4. Алгоритм роботи

Функція працює за таким алгоритмом:

  1. Функція get_trembita_auth_token() приймає назву системи або сервісу як вхідний параметр.

  2. Виконується пошук конфігурації для вказаного сервісу у властивостях підключення Trembita.

  3. Якщо конфігурація знайдена, повертається токен авторизації.

  4. Якщо конфігурація не знайдена, виникає помилка конфігурації Trembita.

5. Методи взаємодії

Ця функція не надає додаткових методів взаємодії.

6. Приклади використання

Цей розділ демонструє приклади використання JUEL-функції у Groovy-скриптах бізнес-процесу.

Використання get_trembita_auth_token() у скрипті
def registryAuthSecretValue = get_trembita_auth_token('trembita-registry-test')
  • trembita-registry-test — назва системи у СЕВ ДЕІР "Трембіта".

Детальніше про роботу функції та її використання у бізнес-процесах ви можете переглянути у статті registry-develop:bp-modeling/bp/element-templates/soap-integration/universal-connectors/trembita-soap-connector-delegate.adoc.