18 const QVector<QSharedPointer<const CVCertificate>> mCertificateChain;
20 bool checkSignature(
const QSharedPointer<const CVCertificate>& pCert,
const QSharedPointer<const CVCertificate>& pSigningCert,
const EcdsaPublicKey* pKey)
const;
23 explicit SignatureChecker(
const QVector<QSharedPointer<const CVCertificate>>& pCertificateChain);
26 [[nodiscard]]
bool check()
const;
Definition: SignatureChecker.h:16
~SignatureChecker()=default
bool check() const
Definition: SignatureChecker.cpp:27
Implementation of GeneralAuthenticate response APDUs.
Definition: CommandApdu.h:16
ecdsapublickey_st { ASN1_OBJECT *mObjectIdentifier EcdsaPublicKey
According to TR-03110-3 chapter D elliptic curve public keys are defined as follows:
Definition: EcdsaPublicKey.h:46