gehe zur Dokumentation dieser Datei
13 #include <openssl/asn1t.h>
16 #include <QSharedPointer>
51 #if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER)
61 friend class ::test_AuxiliaryAuthenticatedData;
64 QSharedPointer<AuthenticatedAuxiliaryDataInternal> mData;
bool hasAgeVerificationDate() const
Definition: AuthenticatedAuxiliaryData.cpp:188
#define DECLARE_ASN1_OBJECT(name)
Definition: ASN1TemplateUtil.h:169
QString getRequiredAge() const
Definition: AuthenticatedAuxiliaryData.cpp:230
ASN1_TYPE * mExtInfo
Definition: AuthenticatedAuxiliaryData.h:48
friend class QSharedPointer< AuthenticatedAuxiliaryData >
Definition: AuthenticatedAuxiliaryData.h:62
bool hasValidityDate() const
Definition: AuthenticatedAuxiliaryData.cpp:165
Definition: test_AuxiliaryAuthenticatedData.cpp:19
Definition: AuthenticatedAuxiliaryData.h:60
ASN1_OCTET_STRING CommunityID
Definition: AuthenticatedAuxiliaryData.cpp:22
static QByteArray encode(ASN1_TYPE *pAny)
Definition: ASN1Util.cpp:104
QByteArray getCommunityID() const
Definition: AuthenticatedAuxiliaryData.cpp:242
QByteArray encode() const
Definition: AuthenticatedAuxiliaryData.cpp:158
#define sk_AuxDataTemplate_num(data)
stack_st_AuxDataTemplate AuthenticatedAuxiliaryDataInternal
Definition: AuthenticatedAuxiliaryData.h:53
AuxilaryData
Definition: KnownOIDs.h:43
#define IMPLEMENT_ASN1_OBJECT(name)
Definition: ASN1TemplateUtil.h:144
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
static QSharedPointer< AuthenticatedAuxiliaryData > decode(const QByteArray &pBytes)
Definition: AuthenticatedAuxiliaryData.cpp:123
STACK_OF(CERTIFICATEEXTENSION) *mExtensions
struct auxdatatemplate_st { ASN1_OBJECT *mAuxId AuxDataTemplate
Definition: AuthenticatedAuxiliaryData.h:47
QByteArray encodeObject(T *pObject)
Template function for encoding an OpenSSL type as DER encoded QByteArray.
Definition: ASN1TemplateUtil.h:69
ASN1_OCTET_STRING ValidityDate
Definition: AuthenticatedAuxiliaryData.cpp:25
bool hasCommunityID() const
Definition: AuthenticatedAuxiliaryData.cpp:236
QDate getAgeVerificationDate() const
Definition: AuthenticatedAuxiliaryData.cpp:194
static QSharedPointer< AuthenticatedAuxiliaryData > fromHex(const QByteArray &pHexValue)
Definition: AuthenticatedAuxiliaryData.cpp:117
#define sk_AuxDataTemplate_value(data, i)
ASN1_STRING AgeVerificationDate
Definition: AuthenticatedAuxiliaryData.cpp:28
static QByteArray convertTo(const ASN1_OBJECT *pAsn1Object)
Definition: ASN1Util.cpp:24
QDate getValidityDate() const
Definition: AuthenticatedAuxiliaryData.cpp:171