Návratové kódy všech metod

Funkce SecuSign SDK obsahují ve výsledku (Result) návratovou hodnotu v podobě integer, která odpovídá jednomu z těchto kódů:

Kód Název Popis

Webová služba SecuSign SDK

0

OK

Success.

1

ERROR

Unknown error.

Signing Certificate is expired: NotAfter: Day Month dd HH:mm:ss CEST YYYY

There is no signature to timestamp in the document.

Signature already contains signature timestamp.

2

METHOD_NOT_ALLOWED

User is not allowed to call this method (e.g. Premium plan or remote sealing required)

3

UNAUTHORIZED

Error connecting to secusign backend server due to VerifyUser failed to verify basic authentication or licence certificate (used for login to backend service)

4

INTERRUPTED_UNEXPECTEDLY

The operation was unexpectedly interrupted (cause: the transaction log contains the beginning, but the end is missing)

5

INVALID_PARAMETER

Invalid input parameter settings (e.g. method Validate and output format is not set)

6

INVALID_INPUT

Empty or mismatched content of input file

7

ERROR_ACCESS_SEALING_CERT

Error accessing the sealing certificate

8

NOT_IMPLEMENTED

Function not implemented

9

EXCEPTION

Exception raised during File processing

10

LTV_ANALYZE_ERROR

Error in ltvAnalyze

11

LTV_REGISTER_ERROR

Error in ltvRegister

12

LTV_UPDATE_ERROR

Error in ltvUpdate

13

LTV_UNREGISTER_ERROR

Error in ltvUnregister

14

LTV_GETINFO_ERROR

Error in ltvGetInfo

15

LTV_GETFORUPDATE_ERROR

Error in ltvGetForUpdate

16

LTV_SIGN_ERROR

Error in ltvSign

17

LTV_TIMESTAMP_ERROR

Error in ltvTimestamp

18

DOCUMENT_NOT_SIGNED

Document does not contain required digital signature or timestamp

19

LTV_UPDATE_ID_NOT_FOUND

Document with specified ID not found. Document must be registered before update.

20

LTV_UPDATE_HASH_MISMATCH

Document hash does not correspond to specified ID

21

LTV_UPDATE_FAILED

Unable to extend signature validity. For PDF, 602XMLForm and IDSOC the last signature must be VALID. For other formats, all signatures must be VALID and no one from registered signatures can be missing.

22

LTV_INCONVENIENT_CONDITIONS

Document does not comply with conditions for LTV. All/last/at least one signature must be marked as VALID.

23

DOCUMENT_NOT_REGISTERED

The document with the specified DocID or hash was not registered (no matching record was found)

24

LICENCE_ERROR

Error verifying license / role

Služba Vzdáleného podepisování/pečetění

0

OK

Success. Úspěšné vytvoření podpisu/pečeti.

16

LTV_SIGN_ERROR

Obecná chyba při podepsání/pečetění dokumentu v SDK, např. z důvodu problému při zápisu do transakčního logu nebo když licenční certifikát není registrován na daném prostředí

101

UNKNOWN

Obecná nebo neznámá chyba vrácená ze služby Vzdáleného podepisování/pečetění, např. z důvodu, že pod specifikovaným CertificateID nebyl nalezen certifikát

102

USER_ACCESS_DENIED

Certifikát a klíč se našel, ale zadaný uživatel k němu nemá přístup

103

INVALID_PIN

Certifikát a klíč se našel, uživatel k němu má přístup, ale zadaný PIN neodpovídá

104

CONFIG_ERROR

Chybné nastavení konfigurace, např. není nastaven licenční certifikát pro dešifrování požadavku v metodě SignEx

105

INVALID_PARAMETER

Neplatný parametr metody

106

ACCESS_DENIED

Chyba autentizace klienta ke službě Vzdáleného podepisování, např. z důvodu neplatného přihlašovacího certifikátu nebo ID organizace, přístup zakázán, operace není povolena

107

SEND_CONFIRMATION_FAILED

Chyba při odesílání potvrzovacího emailu

108

CONFIRMATION_TIMEOUT

Došlo k vypršení požadavku při čekání na potvrzení podpisu

109

CERT_NOT_FOUND

Certifikát s daným ID nenalezen

110

CERT_DISABLED

Certifikát má Status DISABLED (byl deaktivován)

111

CERT_REVOKED

Certifikát má Status REVOKED (byl revokován)

112

PKEY_NOT_AVAILABLE

Nenalezen privátní klíč nutný pro podpis

113

SIGNING_FAILED

Selhalo podepsání v rámci SignHash

114

CREATE_CERT_FAILED

Chyba při vytváření certifikátu SignMaster CA

115

SET_CERT_PROP_FAILED

Chyba při nastavení vlastnosti certifikátu

116

IMPORT_FAILED

Chyba při importu X509/P12

117

EXPORT_FAILED

Chyba při exportu certifikátu (platí pro Sofa/FFS)

118

NOT_YET_IMPLEMENTED

Funkce zatím nebyla implementována

119

IMPORT_PASSWORD_INVALID

Při importu bylo chybně zvolené heslo PFX nebo byl vložen poškozený soubor

120

CERTIFICATE_EXPIRED

Zvolený certifikát vypršel. NotAfter=YYYY-MM-DDTHH:mm:ssZ.

129

DECRYPT_FAILED

Nepodařilo se dešifrovat data. Použita nesprávná šifra nebo privátní klíč certifikátu.

130

PIN_BLOCKED

Vrací se v případě, že došlo k opakovanému chybnému zadání PIN a blokaci zvoleného certifikátu. Kód se doplněn o text: Certificate PIN blocked until [čas odblokování]

131

PUK_BLOKED

Vrací se v případě, že došlo k opakovanému chybnému zadání PUK a blokaci zvoleného certifikátu.

132

BATCH_SIGN_TOO_MANY_FILES

Překročen maximální povolený počet souborů pro dávkové podepsání

133

BATCH_SIGN_CHECK_FAILED

Pokus o dávkový podpis souboru, který do dávky nepatří

134

BATCH_SIGN_TIMEOUT

Platnost signing tokenu pro dávkový podpis vypršela

Služba Vzdáleného podepisování/pečetění s 602Key

121

CONFIRMATION_NOT_ACTIVATED

Uživatel nemá aktivované žádné zařízení pro dvoufaktorové potvrzování

123

CONFIRMATION_REJECTED

Uživatel zamítl operaci

124

CONFIRMATION_FAILED

Potvrzování operace selhalo (chyba spojení se vzdáleným serverem 602Key, případně chyba na vzdáleném serveru 602Key apod.)

Každá z funkcí má také v odpovědi StatusMessage, kde se vrací textový popis a podrobnosti o chybě.