16 #include <openssl/cms.h>
96 const QSharedPointer<const SecurityInfos> mSecurityInfos;
98 explicit EFCardSecurity(
const QSharedPointer<const SecurityInfos>& pSecurityInfos);
104 [[nodiscard]]
const QSharedPointer<const SecurityInfos>&
getSecurityInfos()
const;
107#ifndef OPENSSL_NO_CMS
#define DECLARE_ASN1_OBJECT(name)
Definition ASN1TemplateUtil.h:178
EF.CardSecurity is defined in TR-03110-3 as ContentInfo with contentType id-signedData,...
Definition EFCardSecurity.h:91
friend class QSharedPointer< EFCardSecurity >
Definition EFCardSecurity.h:93
const QSharedPointer< const SecurityInfos > & getSecurityInfos() const
Definition EFCardSecurity.cpp:85
static QSharedPointer< EFCardSecurity > fromHex(const QByteArray &pHexString)
Definition EFCardSecurity.cpp:31
static QSharedPointer< EFCardSecurity > decode(const QByteArray &pBytes)
Definition EFCardSecurity.cpp:37
Implementation of GeneralAuthenticate response APDUs.
Definition CommandApdu.h:16