AusweisApp2
IfdModifyPinResponse.h
gehe zur Dokumentation dieser Datei
1 
5 #pragma once
6 
7 #include "CardReturnCode.h"
9 
10 
11 namespace governikus
12 {
14  : public RemoteMessageResponse
15 {
16  private:
17  QString mSlotHandle;
18  QByteArray mOutputData;
19 
20  public:
21  IfdModifyPinResponse(const QString& pSlotHandle, const QByteArray& pOutputData, ECardApiResult::Minor pResultMinor = ECardApiResult::Minor::null);
22  IfdModifyPinResponse(const QJsonObject& pMessageObject);
23  virtual ~IfdModifyPinResponse() override = default;
24 
25  const QString& getSlotHandle() const;
26  const QByteArray& getOutputData() const;
27  CardReturnCode getReturnCode() const;
28 
29  virtual QByteArray toByteArray(const QString& pContextHandle) const override;
30 };
31 
32 
33 } // namespace governikus
Minor
Definition: ECardApiResult.h:44
Definition: IfdModifyPinResponse.h:15
IfdModifyPinResponse(const QString &pSlotHandle, const QByteArray &pOutputData, ECardApiResult::Minor pResultMinor=ECardApiResult::Minor::null)
Definition: IfdModifyPinResponse.cpp:24
const QByteArray & getOutputData() const
Definition: IfdModifyPinResponse.cpp:55
virtual ~IfdModifyPinResponse() override=default
virtual QByteArray toByteArray(const QString &pContextHandle) const override
Definition: IfdModifyPinResponse.cpp:97
CardReturnCode getReturnCode() const
Definition: IfdModifyPinResponse.cpp:61
const QString & getSlotHandle() const
Definition: IfdModifyPinResponse.cpp:49
Definition: RemoteMessageResponse.h:15
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15