gehe zur Dokumentation dieser Datei
21 [[nodiscard]]
bool isValid()
const;
37 ASN1_OCTET_STRING* mEncryptedNonce;
46 void parseDynamicAuthenticationData(
const QByteArray& pDynamicAuthenticationData);
47 QByteArray mEncryptedNonce;
51 [[nodiscard]]
const QByteArray& getEncryptedNonce()
const;
63 ASN1_OCTET_STRING* mMappingData;
72 void parseDynamicAuthenticationData(
const QByteArray& pDynamicAuthenticationData);
73 QByteArray mMappingData;
77 [[nodiscard]]
const QByteArray& getMappingData()
const;
89 ASN1_OCTET_STRING* mEphemeralPublicKey;
98 void parseDynamicAuthenticationData(
const QByteArray& pDynamicAuthenticationData);
99 QByteArray mEphemeralPublicKey;
103 [[nodiscard]]
const QByteArray& getEphemeralPublicKey()
const;
128 void parseDynamicAuthenticationData(
const QByteArray& pDynamicAuthenticationData);
133 [[nodiscard]]
const QByteArray& getAuthenticationToken()
const;
134 [[nodiscard]]
const QByteArray& getCarCurr()
const;
135 [[nodiscard]]
const QByteArray& getCarPrev()
const;
148 ASN1_OCTET_STRING* mNonce;
158 void parseDynamicAuthenticationData(
const QByteArray& pDynamicAuthenticationData);
163 [[nodiscard]]
const QByteArray& getNonce()
const;
164 [[nodiscard]]
const QByteArray& getAuthenticationToken()
const;
Definition: GeneralAuthenticateResponse.h:17
#define DECLARE_ASN1_OBJECT(name)
Definition: ASN1TemplateUtil.h:164
const QByteArray & getAuthenticationToken() const
Definition: GeneralAuthenticateResponse.cpp:306
Definition: ResponseApdu.h:84
const QByteArray & getAuthenticationToken() const
Definition: GeneralAuthenticateResponse.cpp:236
Definition: GeneralAuthenticateResponse.h:70
Definition: GeneralAuthenticateResponse.h:156
ASN1_OCTET_STRING * mAuthenticationToken
Definition: GeneralAuthenticateResponse.h:149
Definition: GeneralAuthenticateResponse.h:44
ASN1_OCTET_STRING * mCarCurr
Definition: GeneralAuthenticateResponse.h:118
const QByteArray & getMappingData() const
Definition: GeneralAuthenticateResponse.cpp:129
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
SUCCESS
Definition: ResponseApdu.h:79
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
GAMapNonceResponse(const ResponseApdu &pResponseApdu)
Definition: GeneralAuthenticateResponse.cpp:118
static QByteArray getValue(ASN1_OCTET_STRING *pAsn1OctetString)
Definition: ASN1Util.cpp:66
const QByteArray & getNonce() const
Definition: GeneralAuthenticateResponse.cpp:300
ASN1_OCTET_STRING * mCarPrev
Definition: GeneralAuthenticateResponse.h:119
#define IMPLEMENT_ASN1_OBJECT(name)
Definition: ASN1TemplateUtil.h:139
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
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_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
const QByteArray & getCarCurr() const
Definition: GeneralAuthenticateResponse.cpp:242
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
const QByteArray & getCarPrev() const
Definition: GeneralAuthenticateResponse.cpp:248
StatusCode getReturnCode() const
Definition: GeneralAuthenticateResponse.cpp:31
QByteArray getData() const
Definition: ResponseApdu.cpp:35
Definition: GeneralAuthenticateResponse.h:126
GAResponseApdu(const ResponseApdu &pResponseApdu)
Definition: GeneralAuthenticateResponse.cpp:15
bool isValid() const
Definition: GeneralAuthenticateResponse.cpp:25
StatusCode getReturnCode() const
Definition: ResponseApdu.cpp:52
GAMutualAuthenticationResponse(const ResponseApdu &pResponseApdu)
Definition: GeneralAuthenticateResponse.cpp:223
ResponseApdu mResponseApdu
Definition: GeneralAuthenticateResponse.h:19
GAEncryptedNonceResponse(const ResponseApdu &pResponseApdu)
Definition: GeneralAuthenticateResponse.cpp:69
const QByteArray & getEncryptedNonce() const
Definition: GeneralAuthenticateResponse.cpp:80
GAChipAuthenticationResponse(const ResponseApdu &pResponseApdu)
Definition: GeneralAuthenticateResponse.cpp:288