16#include <QNetworkReply>
17#include <QSharedPointer>
18#include <QSslCertificate>
22class test_StateCheckRefreshAddress;
33 friend class ::test_StateCheckRefreshAddress;
39 bool mCertificateFetched;
40 QList<QUrl> mVerifiedRefreshUrlHosts;
44 [[
nodiscard]]
bool isMatchingSameOriginPolicyInDevMode()
const;
47 QUrl determineSubjectUrl()
const;
49 void sendGetRequest();
50 void fetchServerCertificate();
56 void onSslHandshakeDone();
57 void onNetworkReply();
58 void onSslErrors(
const QList<QSslError>&
errors);
59 void onSslHandshakeDoneFetchingServerCertificate();
60 void onNetworkErrorFetchingServerCertificate(QNetworkReply::NetworkError
pError);
Definition AbstractState.h:36
Definition FailureCode.h:21
Definition GenericContextContainer.h:22
Definition GlobalStatus.h:22
Definition StateBuilder.h:19
Definition StateCheckRefreshAddress.h:30
void onExit(QEvent *pEvent) override
Definition StateCheckRefreshAddress.cpp:450
void onEntry(QEvent *pEvent) override
Definition StateCheckRefreshAddress.cpp:442
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