AusweisApp2
ResponseApdu.h-Dateireferenz
#include "Apdu.h"
#include "CardReturnCode.h"
#include "EnumHelper.h"
Include-Abhängigkeitsdiagramm für ResponseApdu.h:
Dieser Graph zeigt, welche Datei direkt oder indirekt diese Datei enthält:

gehe zum Quellcode dieser Datei

Klassen

class  governikus::ResponseApdu
 
struct  governikus::ResponseApduResult
 

Namensbereiche

 governikus
 Implementation of ActivationContext for Intent based activation on Android systems.
 

Funktionen

 governikus::defineTypedEnumType (StatusCode, quint16, EMPTY=0x0000, INVALID=0x0001, SUCCESS=0x9000, NO_PKCS15_APP=0x6200, END_OF_FILE=0x6282, PIN_DEACTIVATED=0x6283, FCI_NO_ISO7816_4=0x6284, VERIFICATION_FAILED=0x6300, INPUT_TIMEOUT=0x6400, INPUT_CANCELLED=0x6401, PASSWORDS_DIFFER=0x6402, PASSWORD_OUTOF_RANGE=0x6403, CARD_EJECTED_AND_REINSERTED=0x64a2, EEPROM_CELL_DEFECT=0x6581, SECURITY_ENVIRONMENT=0x6600, WRONG_LENGTH=0x6700, NO_BINARY_FILE=0x6981, LAST_CHAIN_CMD_EXPECTED=0x6883, ACCESS_DENIED=0x6982, PASSWORD_COUNTER_EXPIRED=0x6983, DIRECTORY_OR_PASSWORD_LOCKED_OR_NOT_ALLOWED=0x6984, NO_PARENT_FILE=0x6985, NOT_YET_INITIALIZED=0x6985, NO_CURRENT_DIRECTORY_SELECTED=0x6986, DATAFIELD_EXPECTED=0x6987, INVALID_SM_OBJECTS=0x6988, COMMAND_NOT_ALLOWED=0x69f0, INVALID_DATAFIELD=0x6a80, ALGORITHM_ID=0x6a81, FILE_NOT_FOUND=0x6a82, RECORD_NOT_FOUND=0x6a83, INVALID_PARAMETER=0x6a86, LC_INCONSISTANT=0x6a87, PASSWORD_NOT_FOUND=0x6a88, ILLEGAL_OFFSET=0x6b00, UNSUPPORTED_CLA=0x6e00, CANT_DISPLAY=0x6410, INVALID_P1P2=0x6a00, UNSUPPORTED_INS=0x6d00, PIN_BLOCKED=0x63c0, PIN_SUSPENDED=0x63c1, PIN_RETRY_COUNT_2=0x63c2,) defineTypedEnumType(SW1
 
bool governikus::operator== (const ResponseApduResult &pLeft, const ResponseApduResult &pRight)
 

Variablen

 governikus::quint8
 
 governikus::INVALID = 0x00
 
 governikus::MORE_DATA_AVAILABLE = 0x61
 
 governikus::NONVOLATILE_MEMORY_UNCHANGED_1 = 0x62
 
 governikus::NONVOLATILE_MEMORY_CHANGED_1 = 0x63
 
 governikus::NONVOLATILE_MEMORY_UNCHANGED_2 = 0x64
 
 governikus::NONVOLATILE_MEMORY_CHANGED_2 = 0x65
 
 governikus::SECURITY_ISSUE = 0x66
 
 governikus::WRONG_LENGTH = 0x67
 
 governikus::FUNCTIONS_IN_CLASS_NOT_SUPPORTED = 0x68
 
 governikus::ERROR_COMMAND_NOT_ALLOWED = 0x69
 
 governikus::WRONG_PARAMETERS_P1_P2 = 0x6a
 
 governikus::WRONG_PARAMETERS_P1_P2_NO_INFO = 0x6b
 
 governikus::WRONG_LE_FIELD = 0x6c
 
 governikus::INSTRUCTION_CODE_INVALID = 0x6d
 
 governikus::CLASS_NOT_SUPPORTED = 0x6e
 
 governikus::NO_PRECISE_DIAGNOSIS = 0x6f
 
 governikus::SUCCESS = 0x90