gehe zur Dokumentation dieser Datei
13 #include <QNetworkReply>
14 #include <QSharedPointer>
16 class test_StateGetTcToken;
27 friend class ::test_StateGetTcToken;
29 QSharedPointer<QNetworkReply> mReply;
32 void sendRequest(
const QUrl& pUrl);
33 bool isValidRedirectUrl(
const QUrl& pUrl);
34 virtual void run()
override;
36 explicit StateGetTcToken(
const QSharedPointer<WorkflowContext>& pContext);
39 void onNetworkReply();
40 void onSslHandshakeDone();
41 void onSslErrors(
const QList<QSslError>& pErrors);
@ Workflow_TrustedChannel_Server_Format_Error
static GlobalStatus toTrustedChannelStatus(const QSharedPointer< const QNetworkReply > &pNetworkReply)
Definition: NetworkManager.cpp:199
static int getLoggedStatusCode(const QSharedPointer< const QNetworkReply > &pReply, const QMessageLogger &pLogger)
Definition: NetworkManager.cpp:298
@ Workflow_TrustedChannel_No_Data_Received
Definition: AbstractState.h:20
virtual QSharedPointer< AuthContext > getContext()
Definition: GenericContextContainer.h:34
@ Workflow_TrustedChannel_Establishment_Error
Definition: StateBuilder.h:18
Definition: StateGetTcToken.h:24
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
static bool hasValidEphemeralKeyLength(const QSslKey &pEphemeralServerKey)
Checks, whether the length of the ephemeral key is of sufficient length.
Definition: TlsChecker.cpp:62
Definition: GenericContextContainer.h:20
static bool containsFatalError(const QSharedPointer< QNetworkReply > &pReply, const QList< QSslError > &pErrors)
Definition: TlsChecker.cpp:274
#define spawnMessageLogger(category)
Definition: LogHandler.h:21
static bool hasValidCertificateKeyLength(const QSslCertificate &pCertificate)
Checks, whether the key length of the SSL certificate is of sufficient length.
Definition: TlsChecker.cpp:47
Definition: GlobalStatus.h:20
void updateStatus(const GlobalStatus &pStatus)
Definition: AbstractState.cpp:127
static GlobalStatus toStatus(const QSharedPointer< const QNetworkReply > &pNetworkReply)
Definition: NetworkManager.cpp:226
static void logSslConfig(const QSslConfiguration &pCfg, const QMessageLogger &pLogger)
Definition: TlsChecker.cpp:294
QVector< QMetaObject::Connection > mConnections
Definition: AbstractState.h:33
QMap< ExternalInformation, QString > ExternalInfoMap
Definition: GlobalStatus.h:134