@@ -31,17 +31,17 @@ using namespace electronic_id;
3131namespace
3232{
3333
34- CardCertificateAndPinInfo getCertificateWithStatusAndInfo (const CardInfo ::ptr& card,
34+ CardCertificateAndPinInfo getCertificateWithStatusAndInfo (const ElectronicID ::ptr& card,
3535 const CertificateType certificateType)
3636{
37- const auto certificateBytes = card->eid (). getCertificate (certificateType);
37+ const auto certificateBytes = card->getCertificate (certificateType);
3838
3939 QByteArray certificateDer (reinterpret_cast <const char *>(certificateBytes.data ()),
4040 int (certificateBytes.size ()));
4141 QSslCertificate certificate (certificateDer, QSsl::Der);
4242 if (certificate.isNull ()) {
4343 THROW (SmartCardChangeRequiredError,
44- " Invalid certificate returned by electronic ID " + card->eid (). name ());
44+ " Invalid certificate returned by electronic ID " + card->name ());
4545 }
4646
4747 auto subject = certificate.subjectInfo (QSslCertificate::CommonName).join (' ' );
@@ -61,11 +61,11 @@ CardCertificateAndPinInfo getCertificateWithStatusAndInfo(const CardInfo::ptr& c
6161 CertificateInfo certInfo {
6262 certificateType, certificate.expiryDate () < QDateTime::currentDateTimeUtc (),
6363 certificate.effectiveDate () > QDateTime::currentDateTimeUtc (), std::move (subject)};
64- PinInfo pinInfo {certificateType.isAuthentication () ? card->eid (). authPinMinMaxLength ()
65- : card->eid (). signingPinMinMaxLength (),
66- certificateType.isAuthentication () ? card->eid (). authPinRetriesLeft ()
67- : card->eid (). signingPinRetriesLeft (),
68- card->eid (). smartcard ().readerHasPinPad ()};
64+ PinInfo pinInfo {certificateType.isAuthentication () ? card->authPinMinMaxLength ()
65+ : card->signingPinMinMaxLength (),
66+ certificateType.isAuthentication () ? card->authPinRetriesLeft ()
67+ : card->signingPinRetriesLeft (),
68+ card->smartcard ().readerHasPinPad ()};
6969 if (pinInfo.pinRetriesCount .first == 0 ) {
7070 pinInfo.pinIsBlocked = true ;
7171 }
@@ -83,7 +83,7 @@ CertificateReader::CertificateReader(const CommandWithArguments& cmd) : CommandH
8383 }
8484}
8585
86- void CertificateReader::run (const std::vector<CardInfo ::ptr>& cards)
86+ void CertificateReader::run (const std::vector<ElectronicID ::ptr>& cards)
8787{
8888 REQUIRE_NOT_EMPTY_CONTAINS_NON_NULL_PTRS (cards)
8989
0 commit comments