14 #include <openssl/cms.h>
90 Q_DISABLE_COPY(EFCardSecurity)
91 friend class QSharedPointer<EFCardSecurity>;
94 const QSharedPointer<const SecurityInfos> mSecurityInfos;
96 explicit EFCardSecurity(
const QSharedPointer<const SecurityInfos>& pSecurityInfos);
102 [[nodiscard]]
const QSharedPointer<const SecurityInfos>&
getSecurityInfos()
const;
105#ifndef OPENSSL_NO_CMS
#define DECLARE_ASN1_OBJECT(name)
Definition ASN1TemplateUtil.h:177
friend class QSharedPointer< EFCardSecurity >
Definition EFCardSecurity.h:91
const QSharedPointer< const SecurityInfos > & getSecurityInfos() const
Definition EFCardSecurity.cpp:89
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:17