21 virtual void parseDynamicAuthenticationData(
const QByteArray& pDynamicAuthenticationData) = 0;
26 virtual void setBuffer(
const QByteArray& pBuffer)
override;
48 virtual void parseDynamicAuthenticationData(
const QByteArray& pDynamicAuthenticationData)
override;
49 QByteArray mEncryptedNonce;
54 const QByteArray& getEncryptedNonce();
76 virtual void parseDynamicAuthenticationData(
const QByteArray& pDynamicAuthenticationData)
override;
77 QByteArray mMappingData;
82 const QByteArray& getMappingData();
104 virtual void parseDynamicAuthenticationData(
const QByteArray& pDynamicAuthenticationData)
override;
105 QByteArray mEphemeralPublicKey;
110 const QByteArray& getEphemeralPublicKey();
136 virtual void parseDynamicAuthenticationData(
const QByteArray& pDynamicAuthenticationData)
override;
137 QByteArray mAuthenticationToken, mCarCurr, mCarPrev;
142 const QByteArray& getAuthenticationToken();
143 const QByteArray& getCarCurr();
144 const QByteArray& getCarPrev();
168 virtual void parseDynamicAuthenticationData(
const QByteArray& pDynamicAuthenticationData)
override;
169 QByteArray mNonce, mAuthenticationToken;
174 const QByteArray& getNonce();
175 const QByteArray& getAuthenticationToken();
According to TR-03110-3 the ASN.1 the response APDU has one protocol specific data: ...
Definition: GeneralAuthenticateResponse.h:37
ASN1_OCTET_STRING * mAuthenticationToken
Definition: GeneralAuthenticateResponse.h:159
According to TR-03110-3 the ASN.1 the response APDU has three protocol specific data: ...
Definition: GeneralAuthenticateResponse.h:156
struct governikus::ga_encryptednoncedata_st GA_ENCRYPTEDNONCEDATA
According to TR-03110-3 the ASN.1 the response APDU has one protocol specific data: ...
Definition: GeneralAuthenticateResponse.h:132
Definition: GeneralAuthenticateResponse.h:164
According to TR-03110-3 the ASN.1 the response APDU has three protocol specific data: ...
Definition: GeneralAuthenticateResponse.h:123
ASN1_OCTET_STRING * mCarCurr
Definition: GeneralAuthenticateResponse.h:126
Definition: GeneralAuthenticateResponse.h:44
struct governikus::ga_chipauthenticationdata_st GA_CHIPAUTHENTICATIONDATA
According to TR-03110-3 the ASN.1 the response APDU has three protocol specific data: ...
ASN1_OCTET_STRING * mMappingData
Definition: GeneralAuthenticateResponse.h:67
ASN1_OCTET_STRING * mAuthenticationToken
Definition: GeneralAuthenticateResponse.h:125
Definition: GeneralAuthenticateResponse.h:72
struct governikus::ga_mapnoncedata_st GA_MAPNONCEDATA
According to TR-03110-3 the ASN.1 the response APDU has one protocol specific data: ...
#define DECLARE_ASN1_OBJECT(name)
Definition: ASN1TemplateUtil.h:152
struct governikus::ga_performkeyagreementdata_st GA_PERFORMKEYAGREEMENTDATA
According to TR-03110-3 the ASN.1 the response APDU has one protocol specific data: ...
ASN1_OCTET_STRING * mCarPrev
Definition: GeneralAuthenticateResponse.h:127
Definition: GeneralAuthenticateResponse.h:17
struct governikus::ga_mutualauthenticationdata_st GA_MUTUALAUTHENTICATIONDATA
According to TR-03110-3 the ASN.1 the response APDU has three protocol specific data: ...
virtual void setBuffer(const QByteArray &pBuffer) override
Definition: GeneralAuthenticateResponse.cpp:28
GAResponseApdu()
Definition: GeneralAuthenticateResponse.cpp:17
virtual ~GAResponseApdu() override
Definition: GeneralAuthenticateResponse.cpp:23
According to TR-03110-3 the ASN.1 the response APDU has one protocol specific data: ...
Definition: GeneralAuthenticateResponse.h:65
ASN1_OCTET_STRING * mNonce
Definition: GeneralAuthenticateResponse.h:158
ASN1_OCTET_STRING * mEncryptedNonce
Definition: GeneralAuthenticateResponse.h:39