15 #include <QSharedPointer>
22 class TestAuthContext;
30 QVector<QSharedPointer<const CVCertificate>> mCvCertificates;
31 QByteArray mCertificateDescriptionAsBinary;
32 QSharedPointer<const CertificateDescription> mCertificateDescription;
33 QSharedPointer<const CHAT> mRequiredChat, mOptionalChat;
34 QByteArray mAuthenticatedAuxiliaryDataAsBinary;
35 QSharedPointer<const AuthenticatedAuxiliaryData> mAuthenticatedAuxiliaryData;
36 QString mTransactionInfo;
38 void setAuthenticatedAuxiliaryData(
const QSharedPointer<const AuthenticatedAuxiliaryData>& pAuthenticatedAuxiliaryData)
40 mAuthenticatedAuxiliaryData = pAuthenticatedAuxiliaryData;
44 void setAuthenticatedAuxiliaryDataAsBinary(
const QByteArray& pAuthenticatedAuxiliaryDataAsBinary)
46 mAuthenticatedAuxiliaryDataAsBinary = pAuthenticatedAuxiliaryDataAsBinary;
50 void setCertificateDescription(
const QSharedPointer<const CertificateDescription>& pCertificateDescription)
52 mCertificateDescription = pCertificateDescription;
56 void setCertificateDescriptionAsBinary(
const QByteArray& pCertificateDescriptionAsBinary)
58 mCertificateDescriptionAsBinary = pCertificateDescriptionAsBinary;
62 void appendCvcerts(
const QSharedPointer<const CVCertificate>& pCert)
64 mCvCertificates += pCert;
68 void setOptionalChat(
const QSharedPointer<const CHAT>& pOptionalChat)
70 mOptionalChat = pOptionalChat;
74 void setRequiredChat(
const QSharedPointer<CHAT>& pRequiredChat)
76 mRequiredChat = pRequiredChat;
80 void setTransactionInfo(
const QString& pTransactionInfo)
82 mTransactionInfo = pTransactionInfo;
91 return mAuthenticatedAuxiliaryData;
97 return mAuthenticatedAuxiliaryDataAsBinary;
103 return mCertificateDescription;
109 return mCertificateDescriptionAsBinary;
115 return mCvCertificates;
121 return mOptionalChat;
127 return mRequiredChat;
133 return mTransactionInfo;