13 #include <openssl/asn1t.h>
16 #include <QSharedPointer>
19 class test_AuxiliaryAuthenticatedData;
52 #if OPENSSL_VERSION_NUMBER < 0x10100000L
63 friend class ::test_AuxiliaryAuthenticatedData;
64 QSharedPointer<AuthenticatedAuxiliaryDataInternal> mData;
72 static QSharedPointer<AuthenticatedAuxiliaryData>
fromHex(
const QByteArray& pHexValue);
73 static QSharedPointer<AuthenticatedAuxiliaryData>
decode(
const QByteArray& pBytes);
QString getRequiredAge() const
Definition: AuthenticatedAuxiliaryData.cpp:230
Definition: AuthenticatedAuxiliaryData.h:60
QByteArray getCommunityID() const
Definition: AuthenticatedAuxiliaryData.cpp:242
QDate getValidityDate() const
Definition: AuthenticatedAuxiliaryData.cpp:171
ASN1_TYPE * mExtInfo
Definition: AuthenticatedAuxiliaryData.h:48
bool hasCommunityID() const
Definition: AuthenticatedAuxiliaryData.cpp:236
static QSharedPointer< AuthenticatedAuxiliaryData > decode(const QByteArray &pBytes)
Definition: AuthenticatedAuxiliaryData.cpp:123
bool hasAgeVerificationDate() const
Definition: AuthenticatedAuxiliaryData.cpp:188
stack_st_AuxDataTemplate AuthenticatedAuxiliaryDataInternal
Definition: AuthenticatedAuxiliaryData.h:54
ASN1_OBJECT * mAuxId
Definition: AuthenticatedAuxiliaryData.h:47
bool hasValidityDate() const
Definition: AuthenticatedAuxiliaryData.cpp:165
QDate getAgeVerificationDate() const
Definition: AuthenticatedAuxiliaryData.cpp:194
QByteArray encode() const
Definition: AuthenticatedAuxiliaryData.cpp:158
Definition: AuthenticatedAuxiliaryData.h:45
AuxilaryData
Definition: KnownOIDs.h:42
struct governikus::auxdatatemplate_st AuxDataTemplate
static QSharedPointer< AuthenticatedAuxiliaryData > fromHex(const QByteArray &pHexValue)
Definition: AuthenticatedAuxiliaryData.cpp:117