37 ASN1_OCTET_STRING* mEncryptedNonce;
46 void parseDynamicAuthenticationData(
const QByteArray& pDynamicAuthenticationData);
47 QByteArray mEncryptedNonce;
51 const QByteArray& getEncryptedNonce()
const;
63 ASN1_OCTET_STRING* mMappingData;
72 void parseDynamicAuthenticationData(
const QByteArray& pDynamicAuthenticationData);
73 QByteArray mMappingData;
77 const QByteArray& getMappingData()
const;
89 ASN1_OCTET_STRING* mEphemeralPublicKey;
98 void parseDynamicAuthenticationData(
const QByteArray& pDynamicAuthenticationData);
99 QByteArray mEphemeralPublicKey;
103 const QByteArray& getEphemeralPublicKey()
const;
128 void parseDynamicAuthenticationData(
const QByteArray& pDynamicAuthenticationData);
133 const QByteArray& getAuthenticationToken()
const;
134 const QByteArray& getCarCurr()
const;
135 const QByteArray& getCarPrev()
const;
148 ASN1_OCTET_STRING* mNonce;
158 void parseDynamicAuthenticationData(
const QByteArray& pDynamicAuthenticationData);
163 const QByteArray& getNonce()
const;
164 const QByteArray& getAuthenticationToken()
const;
#define DECLARE_ASN1_OBJECT(name)
Definition: ASN1TemplateUtil.h:169
Definition: GeneralAuthenticateResponse.h:156
Definition: GeneralAuthenticateResponse.h:44
Definition: GeneralAuthenticateResponse.h:70
Definition: GeneralAuthenticateResponse.h:126
Definition: GeneralAuthenticateResponse.h:17
StatusCode getReturnCode() const
Definition: GeneralAuthenticateResponse.cpp:31
bool isValid() const
Definition: GeneralAuthenticateResponse.cpp:25
GAResponseApdu(const ResponseApdu &pResponseApdu)
Definition: GeneralAuthenticateResponse.cpp:15
ResponseApdu mResponseApdu
Definition: GeneralAuthenticateResponse.h:19
Definition: ResponseApdu.h:84
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
struct ga_chipauthenticationdata_st { ASN1_OCTET_STRING *mNonce GA_CHIPAUTHENTICATIONDATA
According to TR-03110-3 the ASN.1 the response APDU has three protocol specific data:
Definition: GeneralAuthenticateResponse.h:148
struct ga_performkeyagreementdata_st { ASN1_OCTET_STRING *mEphemeralPublicKey GA_PERFORMKEYAGREEMENTDATA
According to TR-03110-3 the ASN.1 the response APDU has one protocol specific data:
Definition: GeneralAuthenticateResponse.h:89
struct ga_mutualauthenticationdata_st { ASN1_OCTET_STRING *mAuthenticationToken GA_MUTUALAUTHENTICATIONDATA
According to TR-03110-3 the ASN.1 the response APDU has three protocol specific data:
Definition: GeneralAuthenticateResponse.h:117
struct ga_mapnoncedata_st { ASN1_OCTET_STRING *mMappingData GA_MAPNONCEDATA
According to TR-03110-3 the ASN.1 the response APDU has one protocol specific data:
Definition: GeneralAuthenticateResponse.h:63
struct ga_encryptednoncedata_st { ASN1_OCTET_STRING *mEncryptedNonce GA_ENCRYPTEDNONCEDATA
According to TR-03110-3 the ASN.1 the response APDU has one protocol specific data:
Definition: GeneralAuthenticateResponse.h:37
ASN1_OCTET_STRING * mCarCurr
Definition: GeneralAuthenticateResponse.h:118
ASN1_OCTET_STRING * mCarPrev
Definition: GeneralAuthenticateResponse.h:119
ASN1_OCTET_STRING * mAuthenticationToken
Definition: GeneralAuthenticateResponse.h:149