50 PACE_PASSWORD_ID mPasswordId;
52 QByteArray mCertificateDescription;
55 EstablishPACEChannelBuilder();
60 QByteArray createCommandData();
67 void setCertificateDescription(
const QByteArray& pCertificateDescription);
68 void setChat(
const QByteArray& pChat);
69 void setPasswordId(PACE_PASSWORD_ID pPasswordId);
101 CardReturnCode mPaceReturnCode;
102 QByteArray mEfCardAccess;
106 QByteArray mStatusMseSetAt;
109 EstablishPACEChannelOutput();
114 void parse(
const QByteArray& pControlOutput, PACE_PASSWORD_ID pPasswordId);
119 QByteArray toCcid()
const;
120 void parseFromCcid(
const QByteArray& pOutput, PACE_PASSWORD_ID pPasswordId);
122 CardReturnCode getPaceReturnCode()
const;
123 void setPaceReturnCode(CardReturnCode);
125 QByteArray getEfCardAccess()
const;
126 void setEfCardAccess(
const QByteArray&);
128 QByteArray getIDicc()
const;
129 void setIdIcc(
const QByteArray&);
131 QByteArray getCARcurr()
const;
132 void setCarCurr(
const QByteArray&);
134 QByteArray getCARprev()
const;
135 void setCarPrev(
const QByteArray&);
137 QByteArray getMseStatusSetAt()
const;
138 void setStatusMseSetAt(
const QByteArray& pStatusMseSetAt);
140 static CardReturnCode parseReturnCode(quint32 pPaceReturnCode, PACE_PASSWORD_ID pPasswordId);
141 static EstablishPACEChannelErrorCode generateReturnCode(CardReturnCode pReturnCode);
ASN1_OCTET_STRING * mPrevCAR
Definition: EstablishPACEChannel.h:93
Definition: EstablishPACEChannel.h:47
As defined in TR-03119:
Definition: EstablishPACEChannel.h:86
struct stack_st_securityinfo_st securityinfos_st
Definition: SecurityInfos.h:20
Definition: CertificateDescription.h:40
ASN1_OCTET_STRING * mStatusMSESetAt
Definition: EstablishPACEChannel.h:89
ASN1_OCTET_STRING * mIdPICC
Definition: EstablishPACEChannel.h:91
securityinfos_st * mEfCardAccess
Definition: EstablishPACEChannel.h:90
Definition: EstablishPACEChannel.h:98
#define DECLARE_ASN1_OBJECT(name)
Definition: ASN1TemplateUtil.h:152
ASN1_OCTET_STRING * mCurCAR
Definition: EstablishPACEChannel.h:92
ASN1_OCTET_STRING * mErrorCode
Definition: EstablishPACEChannel.h:88