easySIGN


Komponenta EasySIGN slouží k digitálnímu podepisování PDF dokumentů. Aplikace je implementována v jazyce Java a je spuštěna na pozadí na uživatelském PC. Pro volání a komunikaci s komponentou se využívá technologie WebSocket. Komponentu je možné zavolat pomocí této technologie pouze na lokálním PC přes localhost. Po přijetí PDF dokumentu se načtou osobní certifikáty z Windows úložiště a vyskočí okno s výběrem certifikátů. Po vybrání se PDF soubor podepíše vybraným certifikátem a podepsaný soubor se odešle zpět přes komunikační kanál WebSocketu.
Technologie:
- Java
- WebSocket
Použité knihovny:
- Undertow (WebSocket komunikace)
- Apache PDFBox (Práce s PDF soubory)
- Bouncy Castle (Kryptografie, práce s certifikáty)
- JavaFX (Uživatelské rozhraní)
Využití:
Komponentu je možné volat přes standardizovanou technologii (protokol) WebSocket, takže volání je možné z různých programovacích jazyků. V praxi to znamená, že je možné komponentu volat jak např. z webové stránky (pomocí JavaScriptu), tak i z jiné lokální aplikace.

Podívejte se i na naše další produkty a služby. Pro více informací nás kontaktujte na emailu lukas.tomasek@ubk.cz nebo marta.tomaskova@ubk.cz.