AusweisApp2
 Alle Klassen Namensbereiche Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Propertys Freundbeziehungen Makrodefinitionen
DidAuthenticateEac2.h
gehe zur Dokumentation dieser Datei
1 
7 #pragma once
8 
11 #include "paos/PaosMessage.h"
12 
13 class test_StateProcessCertificatesFromEac2;
14 
15 namespace governikus
16 {
17 
19  : public PaosMessage
20 {
22  friend class ::test_StateProcessCertificatesFromEac2;
23 
24  private:
25  ConnectionHandle mConnectionHandle;
26  QString mDidName;
27  Eac2InputType mEac2;
28 
29  void setConnectionHandle(const ConnectionHandle& connectionHandle);
30  void setDidName(const QString& didName);
31  void setEac2InputType(const Eac2InputType& pEac2);
32 
33  public:
35  virtual ~DIDAuthenticateEAC2();
36 
38  const QString& getDidName() const;
39  const QString& getSignature() const;
40  const QString& getEphemeralPublicKey() const;
41  const QVector<QSharedPointer<const CVCertificate> >& getCvCertificates() const;
42  const QByteArrayList& getCvCertificatesAsBinary() const;
43 };
44 
45 }
DIDAuthenticateEAC2()
Definition: DidAuthenticateEac2.cpp:10
Definition: DidAuthenticateEac2.h:18
const QString & getEphemeralPublicKey() const
Definition: DidAuthenticateEac2.cpp:51
Definition: PaosMessage.h:18
virtual ~DIDAuthenticateEAC2()
Definition: DidAuthenticateEac2.cpp:16
const QVector< QSharedPointer< const CVCertificate > > & getCvCertificates() const
Definition: DidAuthenticateEac2.cpp:39
const ConnectionHandle & getConnectionHandle() const
Definition: DidAuthenticateEac2.cpp:21
Definition: DidAuthenticateEac2Parser.h:20
Definition: Eac2InputType.h:19
const QString & getDidName() const
Definition: DidAuthenticateEac2.cpp:27
Definition: ConnectionHandle.h:14
const QString & getSignature() const
Definition: DidAuthenticateEac2.cpp:33
const QByteArrayList & getCvCertificatesAsBinary() const
Definition: DidAuthenticateEac2.cpp:45