AusweisApp2
CustomSchemeActivationContext.h
gehe zur Dokumentation dieser Datei
1 
5 #pragma once
6 
7 #include "ActivationContext.h"
8 
9 namespace 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);
23  virtual ~CustomSchemeActivationContext() override;
24 
25  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
bool sendOperationAlreadyActive() override
Sends a response to the caller indicating that another operation is already in progress.
Definition: CustomSchemeActivationContext.cpp:54
bool sendProcessing() override
Sends a processing status response to the caller.
Definition: CustomSchemeActivationContext.cpp:47
bool sendErrorPage(http_status pStatusCode, const GlobalStatus &pStatus) override
Sends an error page to the caller.
Definition: CustomSchemeActivationContext.cpp:61
Definition: GlobalStatus.h:19
virtual ~CustomSchemeActivationContext() override
Definition: CustomSchemeActivationContext.cpp:24
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:14
Definition: CustomSchemeActivationContext.h:12
bool sendRedirect(const QUrl &pRedirectAddress, const GlobalStatus &pResult) override
Sends a redirect to the caller.
Definition: CustomSchemeActivationContext.cpp:69
http_status
Definition: http_parser.h:154
void fireShowUserInformation(const QString &pMessage)
Definition: moc_CustomSchemeActivationContext.cpp:129
QUrl getActivationURL() const override
Definition: CustomSchemeActivationContext.cpp:41
CustomSchemeActivationContext(const QUrl &pActivationUrl)
Definition: CustomSchemeActivationContext.cpp:16
Definition: ActivationContext.h:17