16#include <QSharedPointer>
31 QVector<QSharedPointer<const CVCertificate>> mCvCertificates;
32 QByteArray mCertificateDescriptionAsBinary;
33 QSharedPointer<const CertificateDescription> mCertificateDescription;
34 QSharedPointer<const CHAT> mRequiredChat;
35 QSharedPointer<const CHAT> mOptionalChat;
36 QByteArray mAuthenticatedAuxiliaryDataAsBinary;
37 QSharedPointer<const AuthenticatedAuxiliaryData> mAuthenticatedAuxiliaryData;
38 QString mTransactionInfo;
39 QVector<AcceptedEidType> mAcceptedEidTypes;
41 void setAuthenticatedAuxiliaryData(
const QSharedPointer<const AuthenticatedAuxiliaryData>& pAuthenticatedAuxiliaryData)
43 mAuthenticatedAuxiliaryData = pAuthenticatedAuxiliaryData;
47 void setAuthenticatedAuxiliaryDataAsBinary(
const QByteArray& pAuthenticatedAuxiliaryDataAsBinary)
49 mAuthenticatedAuxiliaryDataAsBinary = pAuthenticatedAuxiliaryDataAsBinary;
53 void setCertificateDescription(
const QSharedPointer<const CertificateDescription>& pCertificateDescription)
55 mCertificateDescription = pCertificateDescription;
59 void setCertificateDescriptionAsBinary(
const QByteArray& pCertificateDescriptionAsBinary)
61 mCertificateDescriptionAsBinary = pCertificateDescriptionAsBinary;
65 void appendCvcerts(
const QSharedPointer<const CVCertificate>& pCert)
67 mCvCertificates += pCert;
71 void setOptionalChat(
const QSharedPointer<const CHAT>& pOptionalChat)
73 mOptionalChat = pOptionalChat;
77 void setRequiredChat(
const QSharedPointer<CHAT>& pRequiredChat)
79 mRequiredChat = pRequiredChat;
83 void setTransactionInfo(
const QString& pTransactionInfo)
85 mTransactionInfo = pTransactionInfo;
89 void appendAcceptedEidType(AcceptedEidType pAcceptedEidType)
91 mAcceptedEidTypes += pAcceptedEidType;
100 return mAuthenticatedAuxiliaryData;
106 return mAuthenticatedAuxiliaryDataAsBinary;
112 return mCertificateDescription;
118 return mCertificateDescriptionAsBinary;
124 return mCvCertificates;
130 return mOptionalChat;
136 return mRequiredChat;
142 return mTransactionInfo;
148 return mAcceptedEidTypes;
Definition: DidAuthenticateEac1Parser.h:19
A simple template renderer.
Definition: ActivationContext.h:15