AusweisApp2
Lade ...
Suche ...
Keine Treffer
InternalActivationContext.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 mTcTokenUrl;
19
20 public:
21 explicit InternalActivationContext(const QUrl& pUrl);
22 ~InternalActivationContext() override = default;
23
24 [[nodiscard]] QUrl getActivationURL() const override;
25 bool sendProcessing() override;
26 bool sendOperationAlreadyActive() override;
27 bool sendErrorPage(http_status pStatusCode, const GlobalStatus& pStatus) override;
28 bool sendRedirect(const QUrl& pRedirectAddress, const GlobalStatus& pStatus) override;
29};
30
31} // namespace governikus
Definition ActivationContext.h:19
Definition GlobalStatus.h:22
Definition InternalActivationContext.h:14
bool sendRedirect(const QUrl &pRedirectAddress, const GlobalStatus &pStatus) override
Sends a redirect to the caller.
Definition InternalActivationContext.cpp:43
QUrl getActivationURL() const override
Definition InternalActivationContext.cpp:17
~InternalActivationContext() override=default
bool sendOperationAlreadyActive() override
Sends a response to the caller indicating that another operation is already in progress.
Definition InternalActivationContext.cpp:29
bool sendErrorPage(http_status pStatusCode, const GlobalStatus &pStatus) override
Sends an error page to the caller.
Definition InternalActivationContext.cpp:35
bool sendProcessing() override
Sends a processing status response to the caller.
Definition InternalActivationContext.cpp:23
http_status
Definition http_parser.h:155
Implementation of GeneralAuthenticate response APDUs.
Definition CommandApdu.h:16