14#include <QNetworkReply>
15#include <QSharedPointer>
16#include <QSslConfiguration>
20class test_StateGenericProviderCommunication;
21class test_StateGetSelfAuthenticationData;
22class test_StatePreparePersonalization;
23class test_StateGetSessionId;
24class test_StateGetChallenge;
35 friend class ::test_StateGenericProviderCommunication;
36 friend class ::test_StateGetSelfAuthenticationData;
37 friend class ::test_StatePreparePersonalization;
38 friend class ::test_StateGetSessionId;
39 friend class ::test_StateGetChallenge;
51 virtual void setProgress()
const;
64 void onSslErrors(
const QList<QSslError>&
pErrors);
65 void onSslHandshakeDone();
66 void onNetworkReply();
Definition AbstractState.h:36
Definition FailureCode.h:21
Definition GenericContextContainer.h:22
Definition GlobalStatus.h:22
Definition StateGenericProviderCommunication.h:33
StateGenericProviderCommunication(const QSharedPointer< WorkflowContext > &pContext)
Definition StateGenericProviderCommunication.cpp:21
virtual void handleNetworkReply(const QByteArray &pContent)=0
void onExit(QEvent *pEvent) override
Definition StateGenericProviderCommunication.cpp:206
virtual bool isLoggingAllowed()
Definition StateGenericProviderCommunication.cpp:110
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