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);
36 explicit StateGetTcToken(
const QSharedPointer<WorkflowContext>& pContext);
39 void onNetworkReply();
40 void onSslHandshakeDone();
41 void onSslErrors(
const QList<QSslError>& pErrors);
44 void onExit(QEvent* pEvent)
override;
@ Workflow_TrustedChannel_Server_Format_Error
static GlobalStatus toTrustedChannelStatus(const QSharedPointer< const QNetworkReply > &pNetworkReply)
Definition: NetworkManager.cpp:188
char * toString(const MessageDispatcher::Msg &pMsg)
static int getLoggedStatusCode(const QSharedPointer< const QNetworkReply > &pReply, const QMessageLogger &pLogger)
Definition: NetworkManager.cpp:274
@ Workflow_TrustedChannel_No_Data_Received
Definition: AbstractState.h:20
virtual QSharedPointer< AuthContext > getContext()
Definition: GenericContextContainer.h:34
void onExit(QEvent *pEvent) override
Definition: StateGetTcToken.cpp:102
@ Workflow_TrustedChannel_Establishment_Error
void onExit(QEvent *pEvent) override
Definition: AbstractState.cpp:93
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:275
#define spawnMessageLogger(category)
Definition: LogHandler.h:22
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:138
static GlobalStatus toStatus(const QSharedPointer< const QNetworkReply > &pNetworkReply)
Definition: NetworkManager.cpp:215
void clearConnections()
Definition: AbstractState.cpp:103
static void logSslConfig(const QSslConfiguration &pCfg, const QMessageLogger &pLogger)
Definition: TlsChecker.cpp:295
QVector< QMetaObject::Connection > mConnections
Definition: AbstractState.h:31
QMap< ExternalInformation, QString > ExternalInfoMap
Definition: GlobalStatus.h:136