From d4b7656d8c85831751fd40821dc83eeda2ad5e87 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Mon, 31 Aug 2026 11:10:19 +0000 Subject: [PATCH] Commit: 32ad978e --- client/.openapi-generator/FILES | 1 + .../webclient/model/CheckDiagnose.java | 133 ++++++++++++++++++ .../webclient/model/MDLDeviceEngagement.java | 3 + .../webclient/model/MDLDeviceRetrieval.java | 4 + .../webclient/model/MDLServerRetrieval.java | 3 + .../webclient/model/MrzDetectModeEnum.java | 4 + .../webclient/model/ProcessParams.java | 12 +- .../webclient/model/RfidAccessControl.java | 80 +++++++++++ .../webclient/model/RfidApplicationType.java | 8 +- .../webclient/model/RfidDataFileType.java | 102 ++++++++++++++ .../webclient/model/RfidPasswordType.java | 5 +- 11 files changed, 344 insertions(+), 11 deletions(-) create mode 100644 client/src/main/generated/com/regula/documentreader/webclient/model/RfidAccessControl.java diff --git a/client/.openapi-generator/FILES b/client/.openapi-generator/FILES index 0d27dc50..322531e4 100755 --- a/client/.openapi-generator/FILES +++ b/client/.openapi-generator/FILES @@ -195,6 +195,7 @@ src/main/generated/com/regula/documentreader/webclient/model/ResultItem.java src/main/generated/com/regula/documentreader/webclient/model/ResultMRZDetector.java src/main/generated/com/regula/documentreader/webclient/model/ResultMRZDetectorItem.java src/main/generated/com/regula/documentreader/webclient/model/RfidAChip.java +src/main/generated/com/regula/documentreader/webclient/model/RfidAccessControl.java src/main/generated/com/regula/documentreader/webclient/model/RfidAccessControlInfo.java src/main/generated/com/regula/documentreader/webclient/model/RfidAccessControlProcedureType.java src/main/generated/com/regula/documentreader/webclient/model/RfidAccessKey.java diff --git a/client/src/main/generated/com/regula/documentreader/webclient/model/CheckDiagnose.java b/client/src/main/generated/com/regula/documentreader/webclient/model/CheckDiagnose.java index d3ddc8c4..8505a6ad 100644 --- a/client/src/main/generated/com/regula/documentreader/webclient/model/CheckDiagnose.java +++ b/client/src/main/generated/com/regula/documentreader/webclient/model/CheckDiagnose.java @@ -26,268 +26,401 @@ */ @JsonAdapter(CheckDiagnose.Adapter.class) public enum CheckDiagnose { + + /** Check was not performed */ UNKNOWN(0), + /** Check was OK */ PASS(1), + /** Invalid input data */ INVALID_INPUT_DATA(2), + /** Internal error in module */ INTERNAL_ERROR(3), + /** Exception caught */ EXCEPTION_IN_MODULE(4), + /** Can't make reliable decision */ UNCERTAIN_VERIFICATION(5), + /** Image in necessary light was not found */ NECESSARY_IMAGE_NOT_FOUND(7), + /** Necessary side of photo was not found */ PHOTO_SIDES_NOT_FOUND(8), + /** Invalid checksum */ INVALID_CHECKSUM(10), + /** Syntactical error */ SYNTAX_ERROR(11), + /** Logical error */ LOGIC_ERROR(12), + /** Comparison was incorrect */ SOURCES_COMPARISON_ERROR(13), + /** Logical error, e.g. the current date is less than issue date */ FIELDS_COMPARISON_LOGIC_ERROR(14), + /** Wrong field format */ INVALID_FIELD_FORMAT(15), + /** Element of the luminescense in the UV does not meet the standard */ TRUE_LUMINESCENCE_ERROR(20), + /** The presence of excess luminescence in UV */ FALSE_LUMINESCENCE_ERROR(21), + /** Pattern does not match the standard */ FIXED_PATTERN_ERROR(22), + /** Low contrast of object in transmitted IR light */ LOW_CONTRAST_IN_IR_LIGHT(23), + /** Background of page is too light or has invalid color */ INCORRECT_BACKGROUND_LIGHT(24), + /** Background lightness of two pages is different */ BACKGROUND_COMPARISON_ERROR(25), + /** Text has incorrect color of luminescence in UV light */ INCORRECT_TEXT_COLOR(26), + /** Invalid luminescence in photo area */ PHOTO_FALSE_LUMINESCENCE(27), + /** Object is too shifted from standard coordinates */ TOO_MUCH_SHIFT(28), + /** Contact chip type mismatch */ CONTACT_CHIP_TYPE_MISMATCH(29), + /** No protective fibers were found in UV */ FIBERS_NOT_FOUND(30), + /** Error finding fibers, too many objects */ TOO_MANY_OBJECTS(31), + /** Speck or exposure in UV image */ SPECKS_IN_UV(33), + /** Resolution too low for fibers search */ TOO_LOW_RESOLUTION(34), + /** Erroneous visibility of the element in IR */ INVISIBLE_ELEMENT_PRESENT(40), + /** Element is absent in IR */ VISIBLE_ELEMENT_ABSENT(41), + /** Element should be in color */ ELEMENT_SHOULD_BE_COLORED(42), + /** Element should be in grayscale */ ELEMENT_SHOULD_BE_GRAYSCALE(43), + /** Photo white IR do not match */ PHOTO_WHITE_IR_DONT_MATCH(44), + /** Glow paper in MRZ */ UV_DULL_PAPER_MRZ(50), + /** Luminescence characters in MRZ */ FALSE_LUMINESCENCE_IN_MRZ(51), + /** Glow in the field of photo paper */ UV_DULL_PAPER_PHOTO(52), + /** Glow of the whole paper form */ UV_DULL_PAPER_BLANK(53), + /** Glow of the document in UV */ UV_DULL_PAPER_ERROR(54), + /** Element of blank has luminescence */ FALSE_LUMINESCENCE_IN_BLANK(55), + /** Violation of the retro-reflective protection */ BAD_AREA_IN_AXIAL(60), + /** Invalid params for IPI check */ FALSE_IPI_PARAMETERS(65), + /** Encrypted IPI not found, information not decoded */ ENCRYPTED_IPI_NOT_FOUND(66), + /** Decoded data don't match to other data sources */ ENCRYPTED_IPI_DATA_DONT_MATCH(67), + /** IR image too bright */ FIELD_POS_CORRECTOR_HIGHLIGHT_IR(80), + /** Glares in photo area */ FIELD_POS_CORRECTOR_GLARES_IN_PHOTO_AREA(81), + /** Photo replaced */ FIELD_POS_CORRECTOR_PHOTO_REPLACED(82), + /** Landmarks check error */ FIELD_POS_CORRECTOR_LANDMARKS_CHECK_ERROR(83), + /** Face presence check error */ FIELD_POS_CORRECTOR_FACE_PRESENCE_CHECK_ERROR(84), + /** Face absence check error */ FIELD_POS_CORRECTOR_FACE_ABSENCE_CHECK_ERROR(85), + /** Incorrect head position */ FIELD_POS_CORRECTOR_INCORRECT_HEAD_POSITION(86), + /** Age check error */ FIELD_POS_CORRECTOR_AGE_CHECK_ERROR(87), + /** Sex check error */ FIELD_POS_CORRECTOR_SEX_CHECK_ERROR(88), + /** OVI object is not visible in IR */ OVI_IR_INVISIBLE(90), + /** Insufficient area of the object OVI */ OVI_INSUFFICIENT_AREA(91), + /** OVI color of an object does not change */ OVI_COLOR_INVARIABLE(92), + /** Impossible to determine the color of the AXIAL image */ OVI_BAD_COLOR_FRONT(93), + /** Impossible to determine the color of the WHITE image */ OVI_BAD_COLOR_SIDE(94), + /** Wide color spread */ OVI_WIDE_COLOR_SPREAD(95), + /** Not enough color information */ OVI_BAD_COLOR_PERCENT(96), + /** Hologram element absent */ HOLOGRAM_ELEMENT_ABSENT(100), + /** There are no side or top images. Check cancelled */ HOLOGRAM_SIDE_TOP_IMAGES_ABSENT(101), + /** Hologram element present */ HOLOGRAM_ELEMENT_PRESENT(102), + /** Hologram frames is absent */ HOLOGRAM_FRAMES_IS_ABSENT(103), + /** Hologram holo field is absent */ HOLOGRAM_HOLO_FIELD_IS_ABSENT(104), + /** Pattern is interrupted */ PHOTO_PATTERN_INTERRUPTED(110), + /** Some of the patterns are shifted relative to each other */ PHOTO_PATTERN_SHIFTED(111), + /** Some parts of the pattern have different color */ PHOTO_PATTERN_DIFFERENT_COLORS(112), + /** Pattern visible in the infrared */ PHOTO_PATTERN_IR_VISIBLE(113), + /** Edge of the photo does not intersect with the pattern. Check cancelled */ PHOTO_PATTERN_NOT_INTERSECT(114), + /** Size of the photo does not correspond to requirements */ PHOTO_SIZE_IS_WRONG(115), + /** Some parts of the pattern have invalid color */ PHOTO_PATTERN_INVALID_COLOR(116), + /** Some patterns are relatively shifted */ PHOTO_PATTERN_SHIFTED_VERT(117), + /** Not found pattern, check cancelled */ PHOTO_PATTERN_PATTERN_NOT_FOUND(118), + /** Different lines thickness */ PHOTO_PATTERN_DIFFERENT_LINES_THICKNESS(119), + /** Photo shape is not rectangular */ PHOTO_IS_NOT_RECTANGLE(120), + /** Photo corners don't satisfy the requirements */ PHOTO_CORNERS_IS_WRONG(121), + /** For internal use */ DOCUMENT_IS_CANCELLING(122), + /** Text color should be blue */ TEXT_COLOR_SHOULD_BE_BLUE(130), + /** Text color should be green */ TEXT_COLOR_SHOULD_BE_GREEN(131), + /** Text color should be red */ TEXT_COLOR_SHOULD_BE_RED(132), + /** Text should be black */ TEXT_SHOULD_BE_BLACK(133), + /** Security text is absent */ TEXT_IS_ABSENT(134), + /** Barcode read with errors */ BARCODE_WAS_READ_WITH_ERRORS(140), + /** Barcode data format error */ BARCODE_DATA_FORMAT_ERROR(141), + /** Barcode size parameters error */ BARCODE_SIZE_PARAMS_ERROR(142), + /** This document should contain more barcodes */ NOT_ALL_BARCODES_READ(143), + /** Glares in barcode area */ GLARES_IN_BARCODE_AREA(144), + /** No certificate for digital signature check */ NO_CERTIFICATE_FOR_DIGITAL_SIGNATURE_CHECK(145), + /** The portraits do not match */ PORTRAIT_COMPARISON_PORTRAITS_DIFFER(150), + /** The service does not respond */ PORTRAIT_COMPARISON_NO_SERVICE_REPLY(151), + /** Service error */ PORTRAIT_COMPARISON_SERVICE_ERROR(152), + /** Not enough images */ PORTRAIT_COMPARISON_NOT_ENOUGH_IMAGES(153), + /** There is no camera image */ PORTRAIT_COMPARISON_NO_LIVE_PHOTO(154), + /** There is no license for the service */ PORTRAIT_COMPARISON_NO_SERVICE_LICENSE(155), + /** No portraits detected */ PORTRAIT_COMPARISON_NO_PORTRAIT_DETECTED(156), + /** Unsuitable light conditions */ MOBILE_IMAGES_UNSUITABLE_LIGHT_CONDITIONS(160), + /** No difference in visible and UV mobile images, possible UV torch malfunction */ MOBILE_IMAGES_WHITE_UV_NO_DIFFERENCE(161), + /** Fingerprints comparison mismatch */ FINGERPRINTS_COMPARISON_MISMATCH(170), + /** Face isn’t detected */ HOLO_PHOTO_FACE_NOT_DETECTED(180), + /** Face comparison failed */ HOLO_PHOTO_FACE_COMPARISON_FAILED(181), + /** Glare in center absent */ HOLO_PHOTO_GLARE_IN_CENTER_ABSENT(182), + /** Hologram element shape error */ HOLO_PHOTO_HOLO_ELEMENT_SHAPE_ERROR(183), + /** Algorithm steps error */ HOLO_PHOTO_ALGORITHMS_STEPS_ERROR(184), + /** Hologram areas not loaded */ HOLO_PHOTO_HOLO_AREAS_NOT_LOADED(185), + /** Hologram check finished by time out */ HOLO_PHOTO_FINISHED_BY_TIMEOUT(186), + /** Holo photo document outside frame */ HOLO_PHOTO_DOCUMENT_OUTSIDE_FRAME(187), + /** Liveness depth check failed */ LIVENESS_DEPTH_CHECK_FAILED(190), + /** Wrong mrz dpi */ MRZ_QUALITY_WRONG_SYMBOL_POSITION(200), + /** Wrong background */ MRZ_QUALITY_WRONG_BACKGROUND(201), + /** MRZ quality: wrong MRZ width */ MRZ_QUALITY_WRONG_MRZ_WIDTH(202), + /** MRZ quality: wrong MRZ height */ MRZ_QUALITY_WRONG_MRZ_HEIGHT(203), + /** MRZ quality: wrong line position */ MRZ_QUALITY_WRONG_LINE_POSITION(204), + /** MRZ quality: wrong font type */ MRZ_QUALITY_WRONG_FONT_TYPE(205), + /** OCR quality: text position */ OCR_QUALITY_TEXT_POSITION(220), + /** OCR quality: invalid font */ OCR_QUALITY_INVALID_FONT(221), + /** OCR quality: invalid background */ OCR_QUALITY_INVALID_BACKGROUND(222), + /** Invalid LASINK lines frequency */ LASINK_INVALID_LINES_FREQUENCY(230), + /** Verification failed */ DOC_LIVENESS_DOCUMENT_NOT_LIVE(238), + /** Black and white copy detected */ DOC_LIVENESS_BLACK_AND_WHITE_COPY_DETECTED(239), + /** Traces of an electronic device were found in the image */ DOC_LIVENESS_ELECTRONIC_DEVICE_DETECTED(240), + /** Invalid barcode background */ DOC_LIVENESS_INVALID_BARCODE_BACKGROUND(241), + /** Virtual camera was detected */ DOC_LIVENESS_VIRTUAL_CAMERA_DETECTED(242), + /** Base32 barcode error */ CHD_ICAO_IDB_BASE32_ERROR(243), + /** Data decompression error */ CHD_ICAO_IDB_ZIPPED_ERROR(244), + /** Message zone is empty */ CHD_ICAO_IDB_MESSAGE_ZONE_EMPTY(245), + /** Signature must be present */ CHD_ICAO_IDB_SIGNATURE_MUST_BE_PRESENT(246), + /** Signature must not be present */ CHD_ICAO_IDB_SIGNATURE_MUST_NOT_BE_PRESENT(247), + /** Certificate reference must not be present */ CHD_ICAO_IDB_CERTIFICATE_MUST_NOT_BE_PRESENT(248), + /** Incorrect object color */ CHD_INCORRECT_OBJECT_COLOR(250), + /** No signature */ PROPERTY_NO_SIGNATURE(260), + /** Text as signature */ PROPERTY_TEXT_AS_SIGNATURE(261), + /** Fingerprint as signature */ PROPERTY_FINGERPRINT_AS_SIGNATURE(262); private Integer value; diff --git a/client/src/main/generated/com/regula/documentreader/webclient/model/MDLDeviceEngagement.java b/client/src/main/generated/com/regula/documentreader/webclient/model/MDLDeviceEngagement.java index 0f058392..e17ef3c2 100644 --- a/client/src/main/generated/com/regula/documentreader/webclient/model/MDLDeviceEngagement.java +++ b/client/src/main/generated/com/regula/documentreader/webclient/model/MDLDeviceEngagement.java @@ -22,8 +22,11 @@ /** Gets or Sets MDLDeviceEngagement */ @JsonAdapter(MDLDeviceEngagement.Adapter.class) public enum MDLDeviceEngagement { + + /** Device Engagement using the QR code */ QR(0), + /** Device Engagement using the NFC module */ NFC(1); private Integer value; diff --git a/client/src/main/generated/com/regula/documentreader/webclient/model/MDLDeviceRetrieval.java b/client/src/main/generated/com/regula/documentreader/webclient/model/MDLDeviceRetrieval.java index b22f6666..779c3cfc 100644 --- a/client/src/main/generated/com/regula/documentreader/webclient/model/MDLDeviceRetrieval.java +++ b/client/src/main/generated/com/regula/documentreader/webclient/model/MDLDeviceRetrieval.java @@ -22,10 +22,14 @@ /** Gets or Sets MDLDeviceRetrieval */ @JsonAdapter(MDLDeviceRetrieval.Adapter.class) public enum MDLDeviceRetrieval { + + /** Device Retrieval using the NFC module */ NFC(1), + /** Device Retrieval using the Bluetooth module */ BLE(2), + /** Device Retrieval using the Wi-Fi Aware module */ WIFI_AWARE(3); private Integer value; diff --git a/client/src/main/generated/com/regula/documentreader/webclient/model/MDLServerRetrieval.java b/client/src/main/generated/com/regula/documentreader/webclient/model/MDLServerRetrieval.java index 91594e20..59c90b7d 100644 --- a/client/src/main/generated/com/regula/documentreader/webclient/model/MDLServerRetrieval.java +++ b/client/src/main/generated/com/regula/documentreader/webclient/model/MDLServerRetrieval.java @@ -22,8 +22,11 @@ /** Gets or Sets MDLServerRetrieval */ @JsonAdapter(MDLServerRetrieval.Adapter.class) public enum MDLServerRetrieval { + + /** Retrieval using the Web API */ WEB_API(0), + /** Retrieval using OpenID Connect */ OIDC(1); private Integer value; diff --git a/client/src/main/generated/com/regula/documentreader/webclient/model/MrzDetectModeEnum.java b/client/src/main/generated/com/regula/documentreader/webclient/model/MrzDetectModeEnum.java index bb0c0533..235dfa0e 100644 --- a/client/src/main/generated/com/regula/documentreader/webclient/model/MrzDetectModeEnum.java +++ b/client/src/main/generated/com/regula/documentreader/webclient/model/MrzDetectModeEnum.java @@ -22,10 +22,14 @@ /** Make better MRZ detection on complex noisy backgrounds, like BW photocopy of some documents. */ @JsonAdapter(MrzDetectModeEnum.Adapter.class) public enum MrzDetectModeEnum { + + /** Default detection mode */ eMDM_Default(0), + /** Apply window resizing for image binarization */ eMDM_ResizeBinarizeWindow(1), + /** Apply blur image processing before binarization */ eMDM_BlurBeforeBinarization(2); private Integer value; diff --git a/client/src/main/generated/com/regula/documentreader/webclient/model/ProcessParams.java b/client/src/main/generated/com/regula/documentreader/webclient/model/ProcessParams.java index 44fb10c2..8ca107b4 100644 --- a/client/src/main/generated/com/regula/documentreader/webclient/model/ProcessParams.java +++ b/client/src/main/generated/com/regula/documentreader/webclient/model/ProcessParams.java @@ -105,7 +105,6 @@ public class ProcessParams { public static final String SERIALIZED_NAME_DOUBLE_PAGE_SPREAD = "doublePageSpread"; - @Deprecated @SerializedName(SERIALIZED_NAME_DOUBLE_PAGE_SPREAD) @javax.annotation.Nullable private Boolean doublePageSpread; @@ -703,28 +702,23 @@ public void setResultTypeOutput(@javax.annotation.Nullable List resultTy this.resultTypeOutput = resultTypeOutput; } - @Deprecated public ProcessParams doublePageSpread(@javax.annotation.Nullable Boolean doublePageSpread) { this.doublePageSpread = doublePageSpread; return this; } /** - * Enable this option if the image you provide contains double page spread of the passport and you - * want to process both pages in one go. It makes sense to use it for documents that have - * meaningful information on both pages, like Russian domestic passport, or some others. Disabled - * by default. + * This option can be set to true if the image you provide contains double page spread of the + * passport and you want to process both pages in one go. It makes sense to use it for documents + * that have meaningful information on both pages. If disabled, only one page is extracted. * * @return doublePageSpread - * @deprecated */ - @Deprecated @javax.annotation.Nullable public Boolean getDoublePageSpread() { return doublePageSpread; } - @Deprecated public void setDoublePageSpread(@javax.annotation.Nullable Boolean doublePageSpread) { this.doublePageSpread = doublePageSpread; } diff --git a/client/src/main/generated/com/regula/documentreader/webclient/model/RfidAccessControl.java b/client/src/main/generated/com/regula/documentreader/webclient/model/RfidAccessControl.java new file mode 100644 index 00000000..a0c25fb9 --- /dev/null +++ b/client/src/main/generated/com/regula/documentreader/webclient/model/RfidAccessControl.java @@ -0,0 +1,80 @@ +/* + * Regula Document Reader Web API + * Fast and reliable identity document verification for on-premises installation or cloud integration. # Clients: * [JavaScript](https://github.com/regulaforensics/DocumentReader-web-js-client) client for the browser and node.js based on axios * [Java](https://github.com/regulaforensics/DocumentReader-web-java-client) client compatible with jvm and android * [Python](https://github.com/regulaforensics/DocumentReader-web-python-client) 3.5+ client * [C#](https://github.com/regulaforensics/DocumentReader-web-csharp-client) client for .NET & .NET Core # Documentation Go to [Regula Developer Documentation](https://docs.regulaforensics.com/develop/doc-reader-sdk/web-service) to read the technologies description, licensing information, release notes, and instructions on the integration, installation, migration, etc. # Technical Support To submit a request to the Support Team, visit [Regula Help Center](https://support.regulaforensics.com/hc/en-us/requests/new). # Business Enquiries To discuss business opportunities, fill the [Enquiry Form](https://explore.regula.app/docs-support-request) and specify your scenarios, applications, and technical requirements. + * + * The version of the OpenAPI document: 8.1.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + +package com.regula.documentreader.webclient.model; + +import com.google.gson.JsonElement; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; + +/** Gets or Sets RfidAccessControl */ +@JsonAdapter(RfidAccessControl.Adapter.class) +public enum RfidAccessControl { + + /** Default */ + DEFAULT(0), + + /** Chip access BAC */ + CHIP_ACCESS_BAC(1), + + /** Chip access PACE */ + CHIP_ACCESS_PACE(2), + + /** Local PIN */ + LOCAL_PIN(3); + + private Integer value; + + RfidAccessControl(Integer value) { + this.value = value; + } + + public Integer getValue() { + return value; + } + + @Override + public String toString() { + return String.valueOf(value); + } + + public static RfidAccessControl fromValue(Integer value) { + for (RfidAccessControl b : RfidAccessControl.values()) { + if (b.value.equals(value)) { + return b; + } + } + throw new IllegalArgumentException("Unexpected value '" + value + "'"); + } + + public static class Adapter extends TypeAdapter { + @Override + public void write(final JsonWriter jsonWriter, final RfidAccessControl enumeration) + throws IOException { + jsonWriter.value(enumeration.getValue()); + } + + @Override + public RfidAccessControl read(final JsonReader jsonReader) throws IOException { + Integer value = jsonReader.nextInt(); + return RfidAccessControl.fromValue(value); + } + } + + public static void validateJsonElement(JsonElement jsonElement) throws IOException { + Integer value = jsonElement.getAsInt(); + RfidAccessControl.fromValue(value); + } +} diff --git a/client/src/main/generated/com/regula/documentreader/webclient/model/RfidApplicationType.java b/client/src/main/generated/com/regula/documentreader/webclient/model/RfidApplicationType.java index 1ca28105..d00bb1ce 100644 --- a/client/src/main/generated/com/regula/documentreader/webclient/model/RfidApplicationType.java +++ b/client/src/main/generated/com/regula/documentreader/webclient/model/RfidApplicationType.java @@ -51,7 +51,13 @@ public enum RfidApplicationType { LDS2_AddBiometrics(7), /** Digital Travel Credentials */ - eDTC_PC(8); + eDTC_PC(8), + + /** Master File */ + APPLET_ROOT(50), + + /** Applet root */ + USER_DEFINED(100); private Integer value; diff --git a/client/src/main/generated/com/regula/documentreader/webclient/model/RfidDataFileType.java b/client/src/main/generated/com/regula/documentreader/webclient/model/RfidDataFileType.java index de9c340b..5dba0b86 100644 --- a/client/src/main/generated/com/regula/documentreader/webclient/model/RfidDataFileType.java +++ b/client/src/main/generated/com/regula/documentreader/webclient/model/RfidDataFileType.java @@ -25,206 +25,308 @@ */ @JsonAdapter(RfidDataFileType.Adapter.class) public enum RfidDataFileType { + + /** Not specified */ UNSPECIFIED(0), + /** Passport DG1 */ PASSPORT_DG1(1), + /** Passport DG2 */ PASSPORT_DG2(2), + /** Passport DG3 */ PASSPORT_DG3(3), + /** Passport DG4 */ PASSPORT_DG4(4), + /** Passport DG5 */ PASSPORT_DG5(5), + /** Passport DG6 */ PASSPORT_DG6(6), + /** Passport DG7 */ PASSPORT_DG7(7), + /** Passport DG8 */ PASSPORT_DG8(8), + /** Passport DG9 */ PASSPORT_DG9(9), + /** Passport DG10 */ PASSPORT_DG10(10), + /** Passport DG11 */ PASSPORT_DG11(11), + /** Passport DG12 */ PASSPORT_DG12(12), + /** Passport DG13 */ PASSPORT_DG13(13), + /** Passport DG14 */ PASSPORT_DG14(14), + /** Passport DG15 */ PASSPORT_DG15(15), + /** Passport DG16 */ PASSPORT_DG16(16), + /** Passport DG17 */ PASSPORT_DG17(17), + /** Passport DG18 */ PASSPORT_DG18(18), + /** Passport DG19 */ PASSPORT_DG19(19), + /** Passport DG20 */ PASSPORT_DG20(20), + /** Passport SOD */ PASSPORT_SOD(21), + /** Passport CVCA */ PASSPORT_CVCA(22), + /** Passport COM */ PASSPORT_COM(23), + /** DTC DG17 */ DTC_DG17(57), + /** DTC DG18 */ DTC_DG18(58), + /** DTC DG22 */ DTC_DG22(62), + /** DTC DG23 */ DTC_DG23(63), + /** DTC DG24 */ DTC_DG24(64), + /** ID DG1 */ ID_DG1(101), + /** ID DG2 */ ID_DG2(102), + /** ID DG3 */ ID_DG3(103), + /** ID DG4 */ ID_DG4(104), + /** ID DG5 */ ID_DG5(105), + /** ID DG6 */ ID_DG6(106), + /** ID DG7 */ ID_DG7(107), + /** ID DG8 */ ID_DG8(108), + /** ID DG9 */ ID_DG9(109), + /** ID DG10 */ ID_DG10(110), + /** ID DG11 */ ID_DG11(111), + /** ID DG12 */ ID_DG12(112), + /** ID DG13 */ ID_DG13(113), + /** ID DG14 */ ID_DG14(114), + /** ID DG15 */ ID_DG15(115), + /** ID DG16 */ ID_DG16(116), + /** ID DG17 */ ID_DG17(117), + /** ID DG18 */ ID_DG18(118), + /** ID DG19 */ ID_DG19(119), + /** ID DG20 */ ID_DG20(120), + /** ID DG21 */ ID_DG21(121), + /** ID DG22 */ ID_DG22(122), + /** DL COM */ DL_COM(150), + /** DL DG1 */ DL_DG1(151), + /** DL DG2 */ DL_DG2(152), + /** DL DG3 */ DL_DG3(153), + /** DL DG4 */ DL_DG4(154), + /** DL DG5 */ DL_DG5(155), + /** DL DG6 */ DL_DG6(156), + /** DL DG7 */ DL_DG7(157), + /** DL DG8 */ DL_DG8(158), + /** DL DG9 */ DL_DG9(159), + /** DL DG10 */ DL_DG10(160), + /** DL DG11 */ DL_DG11(161), + /** DL DG12 */ DL_DG12(162), + /** DL DG13 */ DL_DG13(163), + /** DL DG14 */ DL_DG14(164), + /** DL SOD */ DL_SOD(165), + /** DL CE */ DL_CE(166), + /** DL CVCA */ DL_CVCA(167), + /** PACE card access */ PACE_CARD_ACCESS(200), + /** PACE card security */ PACE_CARD_SECURITY(201), + /** PACE chip security */ PACE_CHIP_SECURITY(202), + /** MIFARE data */ MIFARE_DATA(300), + /** MIFARE validity */ MIFARE_VALIDITY(301), + /** Authenticity V2 */ AUTHENTICITY_V2(302), + /** ATR */ ATR(400), + /** DIR */ DIR(401), + /** eSign PK */ E_SIGN_PK(500), + /** eSign signed data */ E_SIGN_SIGNED_DATA(501), + /** Certificate */ CERTIFICATE(600), + /** Master list */ MASTER_LIST(601), + /** Defect list */ DEFECT_LIST(602), + /** Deviation list */ DEVIATION_LIST(603), + /** Black list */ BLACK_LIST(604), + /** App directory */ APP_DIRECTORY(700), + /** Session */ SESSION(701), + /** Log data */ LOG_DATA(702), + /** Chip properties */ CHIP_PROPERTIES(703), + /** DTC info */ DTC_INFO(704), + /** Post CA response */ POST_CA_RESPONSE(710), + /** Post CA public key */ POST_CA_PUBLIC_KEY(711), + /** Post CA info */ POST_CA_INFO(712), + /** Post CA params */ POST_CA_D_PARAMS(713), + /** Post CA check PK */ POST_CA_CHECK_PK(714), + /** Post CA check SK */ POST_CA_CHECK_SK(715), + /** SAM data */ SAM_DATA(800), + /** SAM data max */ SAM_DATA_MAX(832), + /** VDS */ VDS(900), + /** VDS-NC */ VDS_NC(901), + /** DS */ DS(902), + /** User defined */ USER_DEFINED(1000); private Integer value; diff --git a/client/src/main/generated/com/regula/documentreader/webclient/model/RfidPasswordType.java b/client/src/main/generated/com/regula/documentreader/webclient/model/RfidPasswordType.java index 262313fe..29c037bf 100644 --- a/client/src/main/generated/com/regula/documentreader/webclient/model/RfidPasswordType.java +++ b/client/src/main/generated/com/regula/documentreader/webclient/model/RfidPasswordType.java @@ -48,7 +48,10 @@ public enum RfidPasswordType { SAI(6), /** MRZ hash */ - MRZ_HASH(7); + MRZ_HASH(7), + + /** PIN (local) */ + PIN_LOCAL(8); private Integer value;