13 #include <QSharedPointer>
26 QString mCurrentState;
27 QVector<ReaderManagerPlugInType> mReaderPlugInTypes;
29 QSharedPointer<CardConnection> mCardConnection;
33 QScopedPointer<EstablishPACEChannelOutput> mPaceOutputData;
35 CardReturnCode mLastPaceResult;
37 bool mErrorReportedToUser;
38 bool mWorkflowFinished;
81 const QString&
getPuk()
const;
82 void setPuk(
const QString& pPuk);
84 const QString&
getCan()
const;
85 void setCan(
const QString& pCan);
87 const QString&
getPin()
const;
88 void setPin(
const QString& pPin);
bool isWorkflowFinished() const
Definition: WorkflowContext.cpp:237
void fireAbortCardSelection()
bool isStateApproved()
Definition: WorkflowContext.cpp:55
bool isErrorReportedToUser() const
Definition: WorkflowContext.cpp:33
void setCurrentState(const QString &pNewState)
Definition: WorkflowContext.cpp:67
CardReturnCode getLastPaceResult() const
Definition: WorkflowContext.cpp:188
void setErrorReportedToUser(bool pErrorReportedToUser=true)
Definition: WorkflowContext.cpp:39
WorkflowContext()
Definition: WorkflowContext.cpp:12
void fireStateApprovedChanged()
const QString & getCurrentState() const
Definition: WorkflowContext.cpp:61
void setStateApproved(bool pApproved=true)
Definition: WorkflowContext.cpp:45
void fireReaderPlugInTypesChanged()
void fireCardConnectionChanged()
void setCan(const QString &pCan)
Definition: WorkflowContext.cpp:150
bool isPinBlocked()
Definition: WorkflowContext.cpp:122
void fireLastPaceResultChanged()
void setReaderName(const QString &pReaderName)
Definition: WorkflowContext.cpp:96
Definition: GlobalStatus.h:18
const QString & getPin() const
Definition: WorkflowContext.cpp:160
const QSharedPointer< CardConnection > & getCardConnection() const
Definition: WorkflowContext.cpp:106
const QString & getCan() const
Definition: WorkflowContext.cpp:144
bool isCanAllowedMode() const
Definition: WorkflowContext.cpp:249
void setPin(const QString &pPin)
Definition: WorkflowContext.cpp:166
EstablishPACEChannelOutput * getPaceOutputData() const
Definition: WorkflowContext.cpp:176
const QString & getPuk() const
Definition: WorkflowContext.cpp:128
void setCanAllowedMode(bool pCanAllowedMode)
Definition: WorkflowContext.cpp:255
void fireReaderNameChanged()
int getOldRetryCounter() const
Definition: WorkflowContext.cpp:194
void setLastPaceResultAndRetryCounter(CardReturnCode pLastPaceResult, int pOldRetryCounter)
Definition: WorkflowContext.cpp:200
void resetLastPaceResultAndRetryCounter()
Definition: WorkflowContext.cpp:211
const GlobalStatus & getStatus() const
Definition: WorkflowContext.cpp:218
void setPaceOutputData(const EstablishPACEChannelOutput &pPaceOutputData)
Definition: WorkflowContext.cpp:182
Definition: WorkflowContext.h:19
const QVector< ReaderManagerPlugInType > & getReaderPlugInTypes() const
Definition: WorkflowContext.cpp:74
void fireCanAllowedModeChanged()
void setPuk(const QString &pPuk)
Definition: WorkflowContext.cpp:134
Definition: EstablishPACEChannel.h:98
void setCardConnection(const QSharedPointer< CardConnection > &pCardConnection)
Definition: WorkflowContext.cpp:112
void fireCancelWorkflow()
void setReaderPlugInTypes(const QVector< ReaderManagerPlugInType > &pReaderPlugInTypes)
Definition: WorkflowContext.cpp:80
void setStatus(const GlobalStatus &pResult, bool pReportToUser=true)
Definition: WorkflowContext.cpp:224
const QString & getReaderName() const
Definition: WorkflowContext.cpp:90
void setWorkflowFinished(bool pWorkflowFinished)
Definition: WorkflowContext.cpp:243
void fireStateChanged(const QString &pNewState)