17 :
private ChainBuilder<QSharedPointer<const CVCertificate>>
22 static bool isChild(
const QSharedPointer<const CVCertificate>& pChild,
const QSharedPointer<const CVCertificate>& pParent);
24 void removeInvalidChains();
26 [[nodiscard]]
CVCertificateChain getChainForCertificationAuthority(
const QByteArray& pCar)
const;
CVCertificateChain getChainStartingWith(const QSharedPointer< const CVCertificate > &pChainRoot) const
Get a chain with root CVC passed in as parameter.
Definition CVCertificateChainBuilder.cpp:109
CVCertificateChainBuilder(bool pProductive=true)
Definition CVCertificateChainBuilder.cpp:22
Definition CVCertificateChain.h:24
ChainBuilder(const QList< QSharedPointer< const CVCertificate > > &pAllElements, const std::function< bool(const QSharedPointer< const CVCertificate > &pChild, const QSharedPointer< const CVCertificate > &pParent)> &pIsChildFunc)
Definition ChainBuilder.h:71
Definition EstablishPaceChannelOutput.h:45
Defines the AccessRight and AccessRole enum.
Definition CommandApdu.h:17