AusweisApp
Lade ...
Suche ...
Keine Treffer
RemoteTlsServer.h
gehe zur Dokumentation dieser Datei
1
9#pragma once
10
11#include "TlsServer.h"
12
13namespace governikus
14{
15
17 : public TlsServer
18{
20
21 private:
22 QSslConfiguration sslConfiguration() const override;
23
24 public:
26 void setPairing(bool pEnable = true);
27 bool startListening(quint16 pPort) override;
29
30 public Q_SLOTS:
31 void onEncrypted() override;
32 void onSslErrors(const QList<QSslError>& pErrors) override;
33
36};
37
38} // namespace governikus
Definition RemoteTlsServer.h:18
RemoteTlsServer()
Definition RemoteTlsServer.cpp:40
void onEncrypted() override
Definition RemoteTlsServer.cpp:96
bool startListening(quint16 pPort) override
Definition RemoteTlsServer.cpp:46
void setPairing(bool pEnable=true)
Definition RemoteTlsServer.cpp:147
QSslCertificate getCurrentCertificate() const
Definition RemoteTlsServer.cpp:163
void onSslErrors(const QList< QSslError > &pErrors) override
Definition RemoteTlsServer.cpp:77
void firePairingCompleted(const QSslCertificate &pCertificate)
Definition TlsServer.h:24
Implementation of GeneralAuthenticate response APDUs.
Definition CommandApdu.h:17
QSharedPointer< T > decodeObject(const QByteArray &pData, bool pLogging=true)
Template function for decoding an OpenSSL type from DER encoded QByteArray.
Definition ASN1TemplateUtil.h:114