AusweisApp2
Lade ...
Suche ...
Keine Treffer
RemoteTlsServer.h
gehe zur Dokumentation dieser Datei
1
7#pragma once
8
9#include "TlsServer.h"
10
11namespace governikus
12{
13
15 : public TlsServer
16{
17 Q_OBJECT
18
19 private:
20 QSslConfiguration sslConfiguration() const override;
21
22 public:
24 void setPairing(bool pEnable = true);
25 bool startListening(quint16 pPort) override;
26 [[nodiscard]] QSslCertificate getCurrentCertificate() const;
27
28 public Q_SLOTS:
29 void onEncrypted() override;
30 void onSslErrors(const QList<QSslError>& pErrors) override;
31
32 Q_SIGNALS:
34};
35
36} // namespace governikus
Definition: RemoteTlsServer.h:16
RemoteTlsServer()
Definition: RemoteTlsServer.cpp:39
void onEncrypted() override
Definition: RemoteTlsServer.cpp:94
bool startListening(quint16 pPort) override
Definition: RemoteTlsServer.cpp:45
void setPairing(bool pEnable=true)
Definition: RemoteTlsServer.cpp:130
QSslCertificate getCurrentCertificate() const
Definition: RemoteTlsServer.cpp:146
void onSslErrors(const QList< QSslError > &pErrors) override
Definition: RemoteTlsServer.cpp:77
Definition: TlsServer.h:22
Implementation of GeneralAuthenticate response APDUs.
Definition: CommandApdu.h:16