Skip to main content

Довідник enum значень

ESSRegFormType 

Для запитів на документи formType передається як enum name:

name code Опис використання
PK_FORM 1 Заява на отримання КЕП ключ
OFFER_AGREEMENT_USER 2 Договір-оферта користувача компанія
OFFER_AGREEMENT_MANAGER 3 Договір-оферта керівника/УО компанія
POWER_OF_ATTORNEY 4 Доручення компанія
AFFILIATION_CONFIRMATION 5 Приналежність
SIGNATORY_CONFIRMATION 6 Підтвердження підписанта
CA_CONFIRMATION 7 Підтвердження КНЕДП
INDIVIDUAL_AGREEMENT 8 Індивідуальний договір
PK_APPENDIX 9 Додаток до заяви
USER_IDENTIFICATION 10 Ідентифікація користувача
COMPANY_CHARTER 11 Статут компанії
ACCEPT_CHARTER 12 Підтвердження статуту компанії
AGREEMENT_APPENDIX 13 Додаток до договору
DISAGREEMENT_PROTOCOL 14 Протокол розбіжностей

У методі для заміни статусу ключа підписи передаються у map forms, де ключ — це enum name, наприклад, "PK_FORM" або "PK_APPENDIX".

Інші поширені enum
Enum Приклади значень
ESSCompanyUserType USER, ADMIN, SUPER_ADMIN, DRAFT_ADMIN
ESSUserIdentificationType SIGN, DIIA_INTERNAL_PASSPORT, DIIA_FOREIGN_PASSPORT, OFFLINE, UNKNOWN
ESSUserCompleteType YES, NO
ESSUserCompanyStatus ACTIVE, BLOCKED, FIRED, REHIRED
ESSPKType UA, ECDSA
ESSPKStoreType HSM, FILE
ESSPKStatus COMPANY_GENERATED, ACTIVATED, інші статуси ключа
EUCreatePKType SIGN_ONLY, SIGN_AND_ENCRYPT
ESSCertificateValidityYears ONE, TWO