AusweisApp2
 Alle Klassen Namensbereiche Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Propertys Freundbeziehungen Makrodefinitionen
SignatureChecker.h
gehe zur Dokumentation dieser Datei
1 
5 #pragma once
6 
7 #include <QVector>
8 
9 #include "asn1/CVCertificate.h"
10 
11 
12 namespace governikus
13 {
14 
16 {
17  private:
18  const QVector<QSharedPointer<const CVCertificate> > mCertificateChain;
19 
20  bool checkSignature(const QSharedPointer<const CVCertificate>& pCert, const QSharedPointer<const CVCertificate>& pSigningCert, const EC_KEY* pKey);
21 
22  public:
23  SignatureChecker(const QVector<QSharedPointer<const CVCertificate> >& pCertificateChain);
24  ~SignatureChecker() = default;
25 
26  bool check();
27 };
28 
29 } /* namespace governikus */
SignatureChecker(const QVector< QSharedPointer< const CVCertificate > > &pCertificateChain)
Definition: SignatureChecker.cpp:18
Definition: SignatureChecker.h:15
bool check()
Definition: SignatureChecker.cpp:24