Gdy w pl.akmf.ksef.sdk.api.services.DefaultCryptographyService.initCryptographyService() wystąpi wyjątek wówczas CryptographyService jest w trybie OFFLINE. W takiej sytuacji kod korzystający z "ksef-client-java", poza logami, nie ma dostępu do przyczyny problemu.
Proszę o udostępnienie wyjątku źródłowego będącego przyczyną trybu OFFLINE w postaci:
a) np. metody w stylu getOfflineModeCause()
lub
b) dołączenie wyjątku złapanego w DefaultCryptographyService.initCryptographyService() jako przyczyny (cause) do CryptographyException rzucanego w DefaultCryptographyService.validateServiceConfiguration()
Ewentualnie zamiast niekontrolowanego CryptographyException (RuntimeException) niech DefaultCryptographyService.validateServiceConfiguration() rzuca SystemKSeFSDKException.
Przy obecnym rozwiązaniu trudno dojść do ładu z sensowną obsługą CryptographyException .