26 bool mAllowSmartEidInstallation;
28 QString mChallengeType;
30 QUuid mSessionIdentifier;
32 QString mPreparePersonalizationData;
34 QString mBlockingCode;
35 QString mAppletServiceUrl;
37 int mRemainingAttempts;
84 using WorkflowContext::setProgress;
Definition AuthContext.h:48
Definition PersonalizationContext.h:22
void fireSessionIdentifierChanged()
void setRemainingAttempts(int pRemainingAttempts)
Definition PersonalizationContext.cpp:157
void setBlockingCode(const QString &pBlockingCode)
Definition PersonalizationContext.cpp:141
void fireRemainingAttemptsChanged()
QList< AcceptedEidType > getAcceptedEidTypes() const override
Definition PersonalizationContext.cpp:192
void setSessionIdentifier(const QUuid &pSessionIdentifier)
Definition PersonalizationContext.cpp:85
const QString & getChallengeType() const
Definition PersonalizationContext.cpp:43
void setNewPin(const QString &pNewPin)
Definition PersonalizationContext.cpp:125
QString getRestrictionDate() const
Definition PersonalizationContext.cpp:167
void setPreparePersonalizationData(const QString &pPreparePersonalizationData)
Definition PersonalizationContext.cpp:113
void setFinalizeStatus(int pStatus)
Definition PersonalizationContext.cpp:73
int getRemainingAttempts() const
Definition PersonalizationContext.cpp:151
QUrl getAppletServiceUrl(const QString &pArg) const
Definition PersonalizationContext.cpp:186
const QString & getBlockingCode() const
Definition PersonalizationContext.cpp:135
PersonalizationContext(const QString &pAppletServiceUrl)
Definition PersonalizationContext.cpp:19
SmartEidType getSmartEidType() const
Definition PersonalizationContext.cpp:37
void setServiceInformation(SmartEidType pType, const QString &pChallengeType, const QString &pLibVersion)
Definition PersonalizationContext.cpp:55
void setProgress(int pProgress, const QString &pMessage, int pInitialValue, int pMaxValue=100)
Definition PersonalizationContext.cpp:203
void setChallenge(const QString &pChallenge)
Definition PersonalizationContext.cpp:101
const QUuid & getSessionIdentifier() const
Definition PersonalizationContext.cpp:79
void fireServiceInformationChanged()
const QString & getNewPin() const
Definition PersonalizationContext.cpp:119
int getFinalizeStatus() const
Definition PersonalizationContext.cpp:67
void fireBlockingCodeChanged()
void fireRemainingDaysChanged()
QString getChallenge() const
Definition PersonalizationContext.cpp:95
void setRemainingDays(int pRemainingDays)
Definition PersonalizationContext.cpp:176
const QString & getPreparePersonalizationData() const
Definition PersonalizationContext.cpp:107
const QString & getLibVersion() const
Definition PersonalizationContext.cpp:49
SmartEidType
Definition eid_applet_results.h:107
Implementation of GeneralAuthenticate response APDUs.
Definition CommandApdu.h:17
QSharedPointer< T > decodeObject(const QByteArray &pData, bool pLogging=true)
Template function for decoding an OpenSSL type from DER encoded QByteArray.
Definition ASN1TemplateUtil.h:114