AusweisApp2
 Alle Klassen Namensbereiche Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Propertys Freundbeziehungen Makrodefinitionen
MsgHandlerAccessRights.h
gehe zur Dokumentation dieser Datei
1 
7 #pragma once
8 
9 #include "context/AuthContext.h"
10 #include "MsgContext.h"
11 #include "MsgHandler.h"
12 
13 #include <functional>
14 
15 namespace governikus
16 {
17 
19  : public MsgHandler
20 {
21  private:
22  void setError(const QLatin1String pError);
23 
24  void handleSetChatData(const QJsonArray& pChat, const QSharedPointer<AuthContext>& pContext);
25  QJsonArray getAccessRights(const QSet<AccessRight>& pRights) const;
26  void fillAccessRights(const QSharedPointer<const AuthContext>& pContext);
27  QJsonObject getAuxiliaryData(const QSharedPointer<const AuthContext>& pContext);
28 
29  public:
30  MsgHandlerAccessRights(const MsgContext& pContext);
31  MsgHandlerAccessRights(const QJsonObject& pObj, MsgContext& pContext);
32 };
33 
34 
35 } /* namespace governikus */
Definition: MsgContext.h:16
MsgHandlerAccessRights(const MsgContext &pContext)
Definition: MsgHandlerAccessRights.cpp:11
Definition: MsgHandlerAccessRights.h:18
Definition: MsgHandler.h:15