AusweisApp2
IfdModifyPin.h
gehe zur Dokumentation dieser Datei
1 
5 #pragma once
6 
7 #include "RemoteMessage.h"
8 
9 
10 namespace governikus
11 {
12 
14  : public RemoteMessage
15 {
16  private:
17  QString mSlotHandle;
18  QByteArray mInputData;
19 
20  public:
21  IfdModifyPin(const QString& pSlotHandle = QString(), const QByteArray& pInputData = QByteArray());
22  explicit IfdModifyPin(const QJsonObject& pMessageObject);
23  ~IfdModifyPin() override = default;
24 
25  [[nodiscard]] const QString& getSlotHandle() const;
26  [[nodiscard]] const QByteArray& getInputData() const;
27  [[nodiscard]] QByteArray toByteArray(const IfdVersion& pIfdVersion, const QString& pContextHandle) const override;
28 };
29 
30 
31 } // namespace governikus
const QByteArray & getInputData() const
Definition: IfdModifyPin.cpp:55
~IfdModifyPin() override=default
const QString & getSlotHandle() const
Definition: IfdModifyPin.cpp:49
QByteArray toByteArray(const IfdVersion &pIfdVersion, const QString &pContextHandle) const override
Definition: IfdModifyPin.cpp:61
IfdModifyPin(const QString &pSlotHandle=QString(), const QByteArray &pInputData=QByteArray())
Definition: IfdModifyPin.cpp:24
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:14
Definition: IfdVersion.h:13
Definition: IfdModifyPin.h:13