AusweisApp2
AuthController.h
gehe zur Dokumentation dieser Datei
1 
7 #pragma once
8 
9 #include "ActivationContext.h"
10 #include "WorkflowController.h"
11 #include "WorkflowRequest.h"
12 
13 namespace governikus
14 {
15 
16 class AuthContext;
17 
19  : public WorkflowController
20 {
21  Q_OBJECT
22 
23  public:
24  static QSharedPointer<WorkflowRequest> createWorkflowRequest(const QSharedPointer<ActivationContext>& pActivationContext);
25  static QSharedPointer<WorkflowRequest> createWorkflowRequest(const QUrl& pUrl);
26 
27  explicit AuthController(QSharedPointer<AuthContext> pContext);
28  ~AuthController() override = default;
29 };
30 
31 } // namespace governikus
Definition: AuthController.h:20
static QSharedPointer< WorkflowRequest > createWorkflowRequest(const QSharedPointer< ActivationContext > &pActivationContext)
Definition: AuthController.cpp:72
AuthController(QSharedPointer< AuthContext > pContext)
Definition: AuthController.cpp:27
~AuthController() override=default
Definition: WorkflowController.h:20
A simple template renderer.
Definition: ActivationContext.h:15