160 [[nodiscard]]
bool operator==(const
FailureCode& pFailure) const;
161 [[nodiscard]]
bool operator!=(const
FailureCode& pFailure) const;
164 [[nodiscard]] QString
toString() const;
#define defineEnumOperators(enumName)
Definition: EnumHelper.h:33
Definition: FailureCode.h:21
const FailureInfoMap & getFailureInfoMap() const
Definition: FailureCode.cpp:55
QString toString() const
Definition: FailureCode.cpp:61
Info
Definition: FailureCode.h:142
QMap< Info, QString > FailureInfoMap
Definition: FailureCode.h:153
Reason
Definition: FailureCode.h:26
@ Redirect_Browser_Send_Error_Page_Failed
@ Extract_Cvcs_From_Eac1_At_Missing
@ Check_Refresh_Address_Invalid_Http_Response
@ Prepare_Applet_Unavailable
@ Generic_Send_Receive_Ssl_Error
@ Process_Certificates_From_Eac2_Cvc_Chain_Missing
@ Insert_Card_Unknown_Eid_Type
@ Check_Refresh_Address_Fatal_Ssl_Error_Before_Reply
@ Check_Refresh_Address_Fetch_Certificate_Error
@ Certificate_Check_Failed_Same_Origin_Policy_Violation
@ Certificate_Check_Failed_No_Description
@ Check_Refresh_Address_Fatal_Ssl_Error_After_Reply
@ Get_TcToken_Invalid_Certificate_Key_Length
@ Start_Paos_Response_Missing
@ Check_Refresh_Address_Empty
@ Generic_Provider_Communication_Invalid_Ephemeral_Key_Length
@ Change_Pin_New_Pin_Invalid_Length
@ Enter_New_Pace_Pin_Ifd_User_Cancelled
@ Prepare_Applet_Status_Call_Failed
@ Check_Refresh_Address_Invalid_Ephemeral_Key_Length
@ Prepare_Applet_User_Cancelled
@ Certificate_Check_Failed_No_SubjectUrl_In_Description
@ Insert_Card_HW_Keystore
@ Generic_Send_Receive_Client_Error
@ Get_TcToken_Invalid_Redirect_Url
@ Parse_TcToken_Invalid_Url
@ Establish_Pace_Channel_Basic_Reader_No_Pin
@ Change_Pin_No_SetEidPinCommand_Response
@ Check_Status_Unavailable
@ Check_Refresh_Address_Service_Unavailable
@ Generic_Provider_Communication_Certificate_Error
@ Redirect_Browser_Send_Redirect_Failed
@ Insert_Card_Multiple_SmartReader
@ Processing_Send_Status_Failed
@ Prepare_Pace_Ifd_Unknown
@ Change_Pin_Card_User_Cancelled
@ Check_Applet_Unavailable
@ Insert_Card_Missing_Card
@ Get_TcToken_Invalid_Data
@ Connect_Card_Eid_Inactive
@ Get_TcToken_Invalid_Url
@ Prepare_Applet_Delete_Personalization_Failed
@ Get_TcToken_Network_Error
@ Did_Authenticate_Eac1_Card_Command_Failed
@ Initialize_Personalization_Failed
@ Check_Refresh_Address_Hash_Missing_In_Certificate
@ Prepare_Applet_Installation_Failed
@ Certificate_Check_Failed_Hash_Mismatch
@ Change_Smart_Pin_Failed
@ Establish_Pace_Channel_Puk_Inoperative
@ Check_Refresh_Address_Invalid_Url
@ Start_Paos_Response_Error
@ Prepare_Applet_UpdateInfo_Call_Failed
@ Establish_Pace_Channel_User_Cancelled
@ Check_Refresh_Address_Service_Timeout
@ Check_Refresh_Address_Unsupported_Certificate
@ Check_Refresh_Address_Proxy_Error
@ Enter_Pace_Password_Ifd_User_Cancelled
@ Insert_Card_No_SmartReader
@ Connect_Card_Connection_Failed
@ Finalize_Personalization_Failed
@ Start_Paos_Response_Personalization_Empty
@ Transmit_Card_Command_Failed
@ Get_TcToken_Invalid_Server_Reply
@ Generic_Provider_Communication_Network_Error
@ Prepare_Applet_Delete_Smart_Failed
@ Start_Paos_Response_Personalization_Invalid
@ Change_Pin_Unexpected_Transmit_Status
@ Parse_TcToken_Missing_Url
@ Extract_Cvcs_From_Eac1_No_Unique_At
@ Generic_Send_Receive_Paos_Unhandled
@ Change_Pin_Input_Timeout
@ Generic_Send_Receive_Server_Error
@ Transmit_Personalization_Size_Mismatch
@ Generic_Send_Receive_Invalid_Ephemeral_Key_Length
@ Insert_Card_Invalid_SmartReader
@ Establish_Pace_Ifd_Unknown
@ Generic_Send_Receive_Paos_Unknown
@ Generic_Provider_Communication_Ssl_Error
@ Prepare_Applet_Installation_Loop
@ Pre_Verfication_No_Test_Environment
@ Prepace_Pace_Smart_Eid_Invalidated
@ Maintain_Card_Connection_Pace_Unrecoverable
@ Get_TcToken_Invalid_Ephemeral_Key_Length
@ Check_Refresh_Address_No_Https_Scheme
@ Extract_Cvcs_From_Eac1_Dv_Missing
@ Get_SelfAuthData_Invalid_Or_Empty
@ Certificate_Check_Failed_Hash_Missing_In_Description
@ Generic_Send_Receive_Session_Resumption_Failed
@ Pre_Verfication_Invalid_Certificate_Signature
@ Generic_Send_Receive_Certificate_Error
@ Did_Authenticate_Eac2_Invalid_Cvc_Chain
@ Generic_Send_Receive_Network_Error
@ Pre_Verfication_Invalid_Certificate_Chain
@ Change_Pin_User_Cancelled
@ Establish_Pace_Channel_No_Active_Pin
@ Change_Pin_Card_New_Pin_Mismatch
@ Generic_Send_Receive_Paos_Unexpected
@ Pre_Verfication_Certificate_Expired
@ Change_Pin_New_Pin_Mismatch
@ Extract_Cvcs_From_Eac1_No_Unique_Dv
@ Check_Refresh_Address_Unknown_Network_Error
@ Did_Authenticate_Eac2_Card_Command_Failed
@ Start_Ifd_Service_Failed
Reason getReason() const
Definition: FailureCode.cpp:37
Implementation of GeneralAuthenticate response APDUs.
Definition: CommandApdu.h:16