AusweisApp2
ConnectionHandle.h
gehe zur Dokumentation dieser Datei
1 
7 #pragma once
8 
9 #include <QString>
10 
11 namespace governikus
12 {
13 
15 {
16  friend class ConnectionHandleParser;
17  friend class DIDList;
18 
19  private:
20  QString mContextHandle;
21  QString mIfdName;
22  QString mSlotIndex;
23  QString mCardApplication;
24  QString mSlotHandle;
25 
26  void setSlotHandle(const QString& pSlotHandle);
27  void setCardApplication(const QString& pCardApplication);
28  void setSlotIndex(const QString& pSlotIndex);
29  void setIfdName(const QString& pIfdName);
30  void setContextHandle(const QString& pContextHandle);
31 
32  public:
33  [[nodiscard]] const QString& getSlotHandle() const;
34  [[nodiscard]] const QString& getCardApplication() const;
35  [[nodiscard]] const QString& getSlotIndex() const;
36  [[nodiscard]] const QString& getIfdName() const;
37  [[nodiscard]] const QString& getContextHandle() const;
38 };
39 
40 } // namespace governikus
const QString & getSlotIndex() const
Definition: ConnectionHandle.cpp:33
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:14
const QString & getIfdName() const
Definition: ConnectionHandle.cpp:45
const QString & getContextHandle() const
Definition: ConnectionHandle.cpp:57
Definition: DidList.h:16
const QString & getSlotHandle() const
Definition: ConnectionHandle.cpp:9
Definition: ConnectionHandleParser.h:20
const QString & getCardApplication() const
Definition: ConnectionHandle.cpp:21
Definition: ConnectionHandle.h:14