13 #ifndef OPENSSL_NO_CMS 14 #include <openssl/cms.h> 91 const QSharedPointer<const SecurityInfos> mSecurityInfos;
93 explicit EFCardSecurity(
const QSharedPointer<const SecurityInfos>& pSecurityInfos);
103 #ifndef OPENSSL_NO_CMS CMS_ContentInfo * decodeAsn1Object< CMS_ContentInfo >(CMS_ContentInfo **pObject, const unsigned char **pData, long pDataLen)
Definition: EFCardSecurity.cpp:23
EF.CardSecurity is defined in TR-03110-3 as ContentInfo with contentType id-signedData, where the SignedData has eContentType id-SecurityObject.
Definition: EFCardSecurity.h:87
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:14
static QSharedPointer< EFCardSecurity > fromHex(const QByteArray &pHexString)
Definition: EFCardSecurity.cpp:41
static QSharedPointer< EFCardSecurity > decode(const QByteArray &pBytes)
Definition: EFCardSecurity.cpp:47
void freeAsn1Object< CMS_ContentInfo >(CMS_ContentInfo *pObject)
Definition: EFCardSecurity.cpp:30
const QSharedPointer< const SecurityInfos > & getSecurityInfos() const
Definition: EFCardSecurity.cpp:97
friend class QSharedPointer< EFCardSecurity >
Definition: EFCardSecurity.h:89