Automatyzacja tworząca kompleksowe REST API do cyfrowego podpisywania dokumentów PDF z wykorzystaniem webhooków n8n. Ten szablon demonstruje implementację bezpiecznej funkcjonalności podpisywania dokumentów poprzez standardowe punkty końcowe API, z obsługą przesyłania i pobierania plików.
Ten workflow jest idealnym rozwiązaniem dla specjalistów automatyzacji i developerów potrzebujących zaimplementować cyfrowe podpisywanie dokumentów. Oto kluczowe zastosowania:
Udostępnia punkty końcowe webhook dla wszystkich operacji na dokumentach, obsługuje przesyłanie plików w formacie multipart/form-data, przetwarza konfigurację podpisywania w formacie JSON oraz umożliwia pobieranie gotowych dokumentów.
Pozwala na przesyłanie istniejących certyfikatów PFX/PKCS#12, generuje nowe certyfikaty z konfigurowalnymi atrybutami, bezpiecznie zarządza przechowywaniem certyfikatów i kojarzy je z operacjami podpisywania.
Stosuje cyfrowe podpisy przy użyciu standardowych metod kryptograficznych, osadza informacje o podpisie w strukturze dokumentu PDF, weryfikuje integralność dokumentu poprzez walidację kryptograficzną oraz zachowuje oryginalną zawartość dokumentu.
Kieruje różne metody API do odpowiednich handlerów, weryfikuje zawartość żądań i plików, zarządza uwierzytelnianiem poprzez ścieżki webhook oraz zwraca ustrukturyzowane odpowiedzi do integracji z innymi systemami.
Żądanie klienta → Punkt końcowy webhook → Router metod → Silnik przetwarzania → Podpisywanie cyfrowe → Magazyn → Generowanie odpowiedzi → Odpowiedź dla klienta
Przetestuj funkcjonalność workflow używając różnych żądań HTTP i danych JSON:
Obsługuje wszystkie operacje na dokumentach i certyfikatach:
Obsługuje pobieranie przetworzonych dokumentów:
Workflow jest zorganizowany w logiczne sekcje z jasno określonymi odpowiedzialnościami: