AusweisApp
Lade ...
Suche ...
Keine Treffer
SecureMessagingApdu.h
gehe zur Dokumentation dieser Datei
1
9#pragma once
10
12
13#include <QByteArray>
14
15
16namespace governikus
17{
18
20{
21 private:
22 bool mValid;
24
25 protected:
27
29
30 void setValid();
31
32 public:
37
42
46 [[nodiscard]] bool isValid() const;
47};
48
49
50} // namespace governikus
Definition SecureMessagingApdu.h:20
QByteArray getEncryptedData() const
Returns the encrypted data without padding-content indicator.
Definition SecureMessagingApdu.cpp:57
SecureMessagingApdu()
Definition SecureMessagingApdu.cpp:19
void setValid()
Definition SecureMessagingApdu.cpp:51
bool isValid() const
Is the message structure invalid, i.e.
Definition SecureMessagingApdu.cpp:69
QByteArray getEncryptedDataObjectEncoded() const
Returns the encoded ASN.1 object containing the encrypted data.
Definition SecureMessagingApdu.cpp:63
bool decodeData(QByteArray &pData)
Definition SecureMessagingApdu.cpp:26
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