AusweisApp
Lade ...
Suche ...
Keine Treffer
LocalWebSocketServerImpl.h
gehe zur Dokumentation dieser Datei
1
9#pragma once
10
11#include "LocalTlsServer.h"
13#include "WebSocketServerImpl.h"
14
15#include <QSharedPointer>
16
17namespace governikus
18{
19
22{
24
25 private:
26 QSharedPointer<LocalTlsServer> mLocalTlsServer;
27 WebSocketServerImpl mWebSocketServer;
28
29 public:
31 void setPsk(const QByteArray& pPsk) override;
32
33 bool isListening() const override;
34 bool isConnected() const override;
35 bool listen(const QString& pServerName, quint16 pPort) override;
36 void close() override;
37 QString getServerName() const override;
38 QHostAddress getServerAddress() const override;
39 quint16 getServerPort() const override;
41};
42
43} // namespace governikus
Definition LocalWebSocketServerImpl.h:22
void setPsk(const QByteArray &pPsk) override
Definition LocalWebSocketServerImpl.cpp:39
LocalWebSocketServerImpl()
Definition LocalWebSocketServerImpl.cpp:26
bool listen(const QString &pServerName, quint16 pPort) override
Definition LocalWebSocketServerImpl.cpp:57
bool isListening() const override
Definition LocalWebSocketServerImpl.cpp:45
void close() override
Definition LocalWebSocketServerImpl.cpp:63
QHostAddress getServerAddress() const override
Definition LocalWebSocketServerImpl.cpp:75
const QSharedPointer< ServerMessageHandler > & getMessageHandler() const override
Definition LocalWebSocketServerImpl.cpp:87
QString getServerName() const override
Definition LocalWebSocketServerImpl.cpp:69
quint16 getServerPort() const override
Definition LocalWebSocketServerImpl.cpp:81
bool isConnected() const override
Definition LocalWebSocketServerImpl.cpp:51
Definition LocalWebSocketServer.h:18
Definition WebSocketServerImpl.h:23
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