AusweisApp2
Lade ...
Suche ...
Keine Treffer
CustomSchemeActivationContext.h
gehe zur Dokumentation dieser Datei
1
5#pragma once
6
7#include "ActivationContext.h"
8
9namespace governikus
10{
11
13 : public ActivationContext
14{
15 Q_OBJECT
16
17 private:
18 const QUrl mActivationUrl;
19 QUrl mRedirectAddress;
20
21 public:
22 explicit CustomSchemeActivationContext(const QUrl& pActivationUrl);
24
25 [[nodiscard]] QUrl getActivationURL() const override;
26
27 bool sendProcessing() override;
28 bool sendOperationAlreadyActive() override;
29 bool sendErrorPage(http_status pStatusCode, const GlobalStatus& pStatus) override;
30 bool sendRedirect(const QUrl& pRedirectAddress, const GlobalStatus& pResult) override;
31
32 Q_SIGNALS:
33 void fireShowUserInformation(const QString& pMessage);
34};
35
36} // namespace governikus
Definition: ActivationContext.h:19
Definition: CustomSchemeActivationContext.h:14
bool sendOperationAlreadyActive() override
Sends a response to the caller indicating that another operation is already in progress.
Definition: CustomSchemeActivationContext.cpp:54
QUrl getActivationURL() const override
Definition: CustomSchemeActivationContext.cpp:41
bool sendRedirect(const QUrl &pRedirectAddress, const GlobalStatus &pResult) override
Sends a redirect to the caller.
Definition: CustomSchemeActivationContext.cpp:69
void fireShowUserInformation(const QString &pMessage)
bool sendProcessing() override
Sends a processing status response to the caller.
Definition: CustomSchemeActivationContext.cpp:47
~CustomSchemeActivationContext() override
Definition: CustomSchemeActivationContext.cpp:24
bool sendErrorPage(http_status pStatusCode, const GlobalStatus &pStatus) override
Sends an error page to the caller.
Definition: CustomSchemeActivationContext.cpp:61
Definition: GlobalStatus.h:20
http_status
Definition: http_parser.h:155
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15