Návratové kódy

Metody služeb Vzdáleného podepisování a Vzdáleného pečetění obsahují ve výsledku (Result) návratovou hodnotu v podobě integer, která odpovídá jednomu z těchto kódů:

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

0

OK

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

1

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.

2

USER_ACCESS_DENIED

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

3

INVALID_PIN

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

4

CONFIG_ERROR

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

5

INVALID_PARAMETER

Neplatný parametr metody.

6

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.

7

SEND_CONFIRMATION_FAILED

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

8

CONFIRMATION_TIMEOUT

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

9

CERT_NOT_FOUND

Certifikát s daným ID nenalezen.

10

CERT_DISABLED

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

11

CERT_REVOKED

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

12

PKEY_NOT_AVAILABLE

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

13

SIGNING_FAILED

Selhalo podepsání v rámci SignHash.

14

CREATE_CERT_FAILED

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

15

SET_CERT_PROP_FAILED

Chyba při nastavení vlastnosti certifikátu.

16

IMPORT_FAILED

Chyba při importu X509/P12.

17

EXPORT_FAILED

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

18

NOT_YET_IMPLEMENTED

Funkce zatím nebyla implementována.

19

IMPORT_PASSWORD_INVALID

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

20

CERTIFICATE_EXPIRED

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

29

DECRYPT_FAILED

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

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

21

CONFIRMATION_NOT_ACTIVATED

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

23

CONFIRMATION_REJECTED

Uživatel zamítl operaci.

24

CONFIRMATION_FAILED

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