-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy pathparsing_error_codes.py
More file actions
161 lines (153 loc) · 7.88 KB
/
parsing_error_codes.py
File metadata and controls
161 lines (153 loc) · 7.88 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
# coding: utf-8
"""
Generated by: https://openapi-generator.tech
"""
from __future__ import annotations
import json
from enum import Enum
from typing_extensions import Self
class ParsingErrorCodes(int, Enum):
"""
The enumeration contains error codes that can return during the RFID chip processing.
"""
"""
allowed enum values
"""
errLDS_Ok = 1
errLDS_ASN_IncorrectData = 2147483649
errLDS_ASN_NotEnoughData = 2147483650
errLDS_ASN_Contents_UnexpectedData = 2147483651
errLDS_ASN_SignedData_IncorrectData = 2147483656
errLDS_ASN_SignedData_EncapContents_IncorrectData = 2147483657
errLDS_ASN_SignedData_Version_IncorrectData = 2147483658
errLDS_ASN_SignedData_DigestAlgorithms_IncorrectData = 2147483665
errLDS_ASN_LDSObject_IncorrectData = 2147483667
errLDS_ASN_LDSObject_Version_IncorrectData = 2147483668
errLDS_ASN_LDSObject_DigestAlgorithm_IncorrectData = 2147483669
errLDS_ASN_LDSObject_DGHashes_IncorrectData = 2147483670
errLDS_ASN_LDSObject_VersionInfo_IncorrectData = 2147483666
errLDS_ASN_Certificate_IncorrectData = 2147483671
errLDS_ASN_Certificate_Version_IncorrectData = 2147483672
errLDS_ASN_Certificate_SN_IncorrectData = 2147483673
errLDS_ASN_Certificate_Signature_IncorrectData = 2147483674
errLDS_ASN_Certificate_Issuer_IncorrectData = 2147483675
errLDS_ASN_Certificate_Validity_IncorrectData = 2147483676
errLDS_ASN_Certificate_Subject_IncorrectData = 2147483677
errLDS_ASN_Certificate_SubjectPK_IncorrectData = 2147483678
errLDS_ASN_Certificate_Extensions_IncorrectData = 2147483679
errLDS_ASN_SignerInfo_IncorrectData = 2147483680
errLDS_ASN_SignerInfo_Version_IncorrectData = 2147483681
errLDS_ASN_SignerInfo_SID_IncorrectData = 2147483682
errLDS_ASN_SignerInfo_DigestAlg_IncorrectData = 2147483683
errLDS_ASN_SignerInfo_SignedAttrs_IncorrectData = 2147483684
errLDS_ASN_SignerInfo_SignAlg_IncorrectData = 2147483685
errLDS_ASN_SignerInfo_Signature_IncorrectData = 2147483686
errLDS_ASN_SignerInfo_UnsignedAttrs_IncorrectData = 2147483687
errLDS_ASN_DTC_SignerInfo_IncorrectData = 2147483712
errLDS_ASN_DTC_SignerInfo_Certificate_IncorrectData = 2147483713
errLDS_ASN_DTC_SignerInfo_DigestAlg_IncorrectData = 2147483714
errLDS_ASN_DTC_SignerInfo_SignedAttrs_IncorrectData = 2147483715
errLDS_ASN_DTC_SignerInfo_SignAlg_IncorrectData = 2147483716
errLDS_ASN_DTC_SignerInfo_Signature_IncorrectData = 2147483717
errLDS_ASN_DTC_SecurityInfo_IncorrectData = 2147483718
errLDS_ASN_DTC_ContentInfo_IncorrectData = 2147483719
errLDS_ICAO_LDSObject_UnsupportedDigestAlgorithm = 2147483696
errLDS_ICAO_SignedData_SignerInfos_Empty = 2147483697
errLDS_ICAO_SignerInfo_UnsupportedDigestAlgorithm = 2147483698
errLDS_ICAO_SignerInfo_UnsupportedSignatureAlgorithm = 2147483699
errLDS_ICAO_SignerInfo_MessageDigestError = 2147483700
errLDS_ICAO_SignerInfo_SignedAttrs_Missed = 2147483702
errLDS_Auth_SignerInfo_CantFindCertificate = 2147483701
errLDS_Auth_Error = 2147483728
errLDS_Auth_UnsupportedSignatureAlgorithm = 2147483729
errLDS_Auth_UnsupportedPublicKeyAlgorithm = 2147483730
errLDS_Auth_MessedAlgorithms = 2147483731
errLDS_Auth_PublicKeyDataInvalid = 2147483732
errLDS_Auth_AlgorithmParametersDataInvalid = 2147483733
errLDS_Auth_SignatureDataInvalid = 2147483734
errLDS_Auth_UnsupportedDigestAlgorithm = 2147483735
errLDS_Auth_SignatureDataIncorrect = 2147483736
errLDS_Auth_AlgorithmParametersNotDefined = 2147483737
errLDS_Auth_SignatureCheckFailed = 2147483738
errLDS_DG_WrongTag = 2147483760
errLDS_DG_Contents_UnexpectedData = 2147483761
errLDS_BAP_SymmetricCypher_CantInitialize = 2164260881
errLDS_PACE_Info_NotAvailable = 2164260896
errLDS_PACE_SymmetricCypher_CantInitialize = 2164260897
errLDS_PACE_KeyAgreement_CantInitialize = 2164260898
errLDS_PACE_EphemeralKeys_CantCreate = 2164260899
errLDS_PACE_Mapping_CantDecodeNonce = 2164260900
errLDS_PACE_SharedSecret_CantCreate = 2164260901
errLDS_PACE_DomainParams_UnsupportedFormat = 2164260902
errLDS_PACE_EphemeralKeys_Incorrect = 2164260903
errLDS_PACE_Mapping_EphemeralKeys_Incorrect = 2164260904
errLDS_PACE_Mapping_CantPerform = 2164260905
errLDS_PACE_NonMatchingAuthTokens = 2164260906
errLDS_PACE_CAM_Data_Incorrect = 2164260907
errLDS_PACE_CAM_Data_CantVerify = 2164260908
errLDS_PACE_CAM_Data_NonMatching = 2164260909
errLDS_PACE_IM_Scheme_Incorrect = 2164260910
errLDS_PACE_IM_RandomMapping_Failed = 2164260911
errLDS_CA_CantFindPublicKey = 2164260912
errLDS_CA_CantFindInfo = 2164260913
errLDS_CA_IncorrectVersion = 2164260914
errLDS_CA_CantFindDomainParameters = 2164260915
errLDS_CA_KeyAgreement_CantInitialize = 2164260916
errLDS_CA_PublicKey_UnsupportedAlgorithm = 2164260917
errLDS_CA_EphemeralKeys_CantCreate = 2164260918
errLDS_CA_SharedSecret_CantCreate = 2164260919
errLDS_CA_NonMatchingAuthTokens = 2164260920
errLDS_TA_IncorrectVersion = 2164260928
errLDS_TA_CantBuildCertificateChain = 2164260929
errLDS_TA_CantFindISPrivateKey = 2164260930
errLDS_TA_PublicKey_UnsupportedAlgorithm = 2164260931
errLDS_TA_SignatureBuildingError = 2164260932
errLDS_TA_InvalidKeyAlgorithmParameters = 2164260933
errLDS_AA_PublicKey_UnsupportedAlgorithm = 2164260944
errLDS_AA_PublicKey_IncorrectData = 2164260945
errLDS_AA_PublicKey_IncorrectParameters = 2164260946
errLDS_AA_PublicKey_UndefinedParameters = 2164260947
errLDS_AA_Signature_IncorrectData = 2164260948
errLDS_AA_UnsupportedRecoveryScheme = 2164260949
errLDS_AA_IncorrectTrailer = 2164260950
errLDS_AA_UnsupportedDigestAlgorithm = 2164260951
errLDS_RI_SectorKey_CantFind = 2164260976
errLDS_RI_SectorKey_IncorrectData = 2164260977
errLDS_RI_SectorKey_IncompleteData = 2164260978
errLDS_CV_Certificate_MissingMandatoryData_PK = 2164260960
errLDS_CV_Certificate_PublicKey_Unsupported = 2164260962
errLDS_CV_Certificate_CHAT_UnsupportedTerminalType = 2164260963
errLDS_CV_Certificate_PrivateKey_Unsupported = 2164260964
errLDS_CV_Certificate_PrivateKey_InvalidParams = 2164260965
errLDS_CV_Certificate_IncorrectData = 2164261216
errLDS_CV_Certificate_CPI_IncorrectData = 2164261217
errLDS_CV_Certificate_CAR_IncorrectData = 2164261218
errLDS_CV_Certificate_PublicKey_IncorrectData = 2164261219
errLDS_CV_Certificate_CHR_IncorrectData = 2164261220
errLDS_CV_Certificate_CHAT_IncorrectData = 2164261221
errLDS_CV_Certificate_ValidFrom_IncorrectData = 2164261222
errLDS_CV_Certificate_ValidTo_IncorrectData = 2164261223
errLDS_CV_Certificate_Extensions_IncorrectData = 2164261224
errLDS_CV_Certificate_PrivateKey_IncorrectData = 2164261225
errLDS_CV_Certificate_PrivateKey_Missing = 2164261226
errLDS_VDS_UnsupportedVersion = 2164261376
errLDS_VDS_Issuing_Country_Size = 2164261377
errLDS_VDS_Issuing_Country_IncorrectData = 2164261378
errLDS_VDS_Signer_Certificate_Size = 2164261379
errLDS_VDS_Signer_Certificate_Data = 2164261380
errLDS_VDS_Signature_IncorrectData = 2164261381
errLDS_VDS_NC_IncorrectData = 2164261632
errLDS_VDS_NC_MissingOrIncorrect_Data = 2164261633
errLDS_VDS_NC_MissingOrIncorrect_Header = 2164261634
errLDS_VDS_NC_MissingOrIncorrect_Type = 2164261635
errLDS_VDS_NC_MissingOrIncorrect_Version = 2164261636
errLDS_VDS_NC_MissingOrIncorrect_IssuingCountry = 2164261637
errLDS_VDS_NC_MissingOrIncorrect_Message = 2164261638
errLDS_VDS_NC_MissingOrIncorrect_Signature = 2164261639
errLDS_VDS_NC_MissingOrIncorrect_SigAlgorithm = 2164261640
errLDS_VDS_NC_MissingOrIncorrect_Certificate = 2164261641
errLDS_VDS_NC_MissingOrIncorrect_SigValue = 2164261642
@classmethod
def from_json(cls, json_str: str) -> Self:
"""Create an instance of ParsingErrorCodes from a JSON string"""
return cls(json.loads(json_str))