Weryfikuj podpis załącznika
Akcja będąca uzupełnieniem akcji Podpisu cyfrowego.
Za pośrednictwem akcji przeprowadzana jest walidacja podpisów cyfrowych naniesionych na załączniki elementu obiegu.
Akcja sprawdza również parametry, takie jak zaufany certyfikat i wydawca certyfikatu, zwraca wyniki walidacji zgodnie z konfiguracją
i determinuje zachowanie systemu w przypadku walidacji, która zakończyła się niepowodzeniem.
W najprostszej konfiguracji, zdefiniowana w Menu załączników, akcja wyświetli wynik weryfikacji użytkownikowi.
Na innych wywołaniach (wymuszających zapis elementu np. Na ścieżce, Na zapis elementu workflow), możliwa jest dodatkowa konfiguracja, która pozwala zapisać wynik weryfikacji do wybranych atrybutów.
Mogą to być atrybuty techniczne, w trybie do odczytu. Wynik należy zapisać do atrybutu wyboru Tak/Nie, a detale i log do atrybutu Wiele wierszy tekstu.
Wynik zapisany w przygotowanych atrybutach może być następnie wykorzystany w porównaniach sterujących logiką biznesową.
1. Załączniki do przetworzenia
Sekcja służy do określania sposobu wybierania załącznika, dla którego ma być przeprowadzona weryfikacja podpisu elektronicznego. Wybór może być realizowany na podstawie Kategorii, Wyrażenia regularnego lub Zapytania SQL.
2. Parametry weryfikacji
Sekcja pozwala określić:
- Poziom walidacji – weryfikowana może być poprawność samego podpisu lub też podpisu i zaufanego certyfikatu,
- Filtr wydawcy certyfikatu – pozwala zawęzić zakres stosowanych podpisów cyfrowych tylko do tych pochodzących od zaufanych wydawców podpisów (certyfikatów). Wprowadzona tutaj wartość jest następnie porównywana z wartością Wydawca we właściwościach certyfikatu.
- Zachowanie – pozwala wskazać, jak zachowa się system po weryfikacji podpisu.
W przypadku zaznaczenia pola wyboru Informacja, system pozwoli na przejście ścieżką niezależnie od wyniku weryfikacji, a status weryfikacji zostaje zalogowany w systemie. Z kolei przy zaznaczonej opcji Blokowanie przejścia i niepowodzeniu weryfikacji podpisu, system nie tylko zaloguje status weryfikacji, ale także zablokuje przejście ścieżką.
3. Wyniki weryfikacji
Atrybuty, do których zostaną wpisane wyniki weryfikacji (mogą być wykorzystywane w dalszej części obiegu).
4. Edytor zmiennych
Dynamicznie zbudowane drzewo wszystkich zmiennych dostępnych w bieżącej lokalizacji Designer Studio. Informacje o tym, jak działają zmienne w WEBCON BPS oraz listę zmiennych można znaleźć tutaj.
Poza podpisami wykonywanymi certyfikatami serwerowymi, istnieje też możliwość podpisu osobistego (wykonywanym indywidualnie przez użytkownika), lub jednego z wielu narzędzi zewnętrznych. Metody opisano w artykułach na blogu technicznym.