AusweisApp
Lade ...
Suche ...
Keine Treffer
IfdModifyPin.h
gehe zur Dokumentation dieser Datei
1
5#pragma once
6
7#include "IfdMessage.h"
8
9
10namespace governikus
11{
12
14 : public IfdMessage
15{
16 private:
17 QString mSlotHandle;
18 QByteArray mInputData;
19
20 public:
21 IfdModifyPin(const QString& pSlotHandle = QString(), const QByteArray& pInputData = QByteArray());
23 ~IfdModifyPin() override = default;
24
25 [[nodiscard]] bool isValid() const;
26 [[nodiscard]] const QString& getSlotHandle() const;
27 [[nodiscard]] const QByteArray& getInputData() const;
29};
30
31
32} // namespace governikus
Definition IfdModifyPin.h:15
bool isValid() const
Definition IfdModifyPin.cpp:46
const QString & getSlotHandle() const
Definition IfdModifyPin.cpp:52
IfdModifyPin(const QString &pSlotHandle=QString(), const QByteArray &pInputData=QByteArray())
Definition IfdModifyPin.cpp:24
QByteArray toByteArray(IfdVersion::Version pIfdVersion, const QString &pContextHandle) const override
Definition IfdModifyPin.cpp:64
~IfdModifyPin() override=default
const QByteArray & getInputData() const
Definition IfdModifyPin.cpp:58
Version
Definition IfdVersion.h:17
Implementation of GeneralAuthenticate response APDUs.
Definition CommandApdu.h:17
QSharedPointer< T > decodeObject(const QByteArray &pData, bool pLogging=true)
Template function for decoding an OpenSSL type from DER encoded QByteArray.
Definition ASN1TemplateUtil.h:114