AusweisApp2
 Alle Klassen Namensbereiche Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Propertys Freundbeziehungen Makrodefinitionen
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  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(HttpStatusCode 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 sendErrorPage(HttpStatusCode pStatusCode, const GlobalStatus &pStatus) override
Sends an error page to the caller.
Definition: CustomSchemeActivationContext.cpp:61
bool sendProcessing() override
Sends a processing status response to the caller.
Definition: CustomSchemeActivationContext.cpp:47
Definition: GlobalStatus.h:18
virtual ~CustomSchemeActivationContext() override
Definition: CustomSchemeActivationContext.cpp:24
Definition: CustomSchemeActivationContext.h:12
bool sendRedirect(const QUrl &pRedirectAddress, const GlobalStatus &pResult) override
Sends a redirect to the caller.
Definition: CustomSchemeActivationContext.cpp:69
void fireShowUserInformation(const QString &pMessage)
QUrl getActivationURL() const override
Definition: CustomSchemeActivationContext.cpp:41
CustomSchemeActivationContext(const QUrl &pActivationUrl)
Definition: CustomSchemeActivationContext.cpp:16
Definition: ActivationContext.h:18