Функція get_trembita_auth_token()
1. Опис
Функція get_trembita_auth_token(String registryName): String
дозволяє отримати токен авторизації для доступу до сервісів СЕВ ДЕІР "Трембіта", з якими попередньо налаштовано взаємодію. Така взаємодія конфігурується в інтерфейсі адміністративної панелі Control Plane (див. детальніше — Налаштування взаємодії з реєстрами через ШБО "Трембіта" у Control Plane).
2. Параметри
Аргумент |
Опис |
|
Назва системи або сервісу, до якого необхідно виконати запит. |
3. Що повертає
Функція повертає токен авторизації у вигляді рядка (String
).
4. Алгоритм роботи
Функція працює за таким алгоритмом:
-
Функція
get_trembita_auth_token()
приймає назву системи або сервісу як вхідний параметр. -
Виконується пошук конфігурації для вказаного сервісу у властивостях підключення Trembita.
-
Якщо конфігурація знайдена, повертається токен авторизації.
-
Якщо конфігурація не знайдена, виникає помилка конфігурації Trembita.
5. Методи взаємодії
Ця функція не надає додаткових методів взаємодії.
6. Приклади використання
Цей розділ демонструє приклади використання JUEL-функції у Groovy-скриптах бізнес-процесу.
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. |