AusweisApp
Lade ...
Suche ...
Keine Treffer
StartPaos.h
gehe zur Dokumentation dieser Datei
1
9#pragma once
10
11#include "paos/PaosMessage.h"
14
15class test_StartPaos;
16
17namespace governikus
18{
19
21 : public PaosCreator
22 , public PaosMessage
23{
26
27 private:
28 const QByteArray mSessionId;
29
30 void createBodyElement(QXmlStreamWriter& pWriter) override;
31 void createSessionIdentifierElement();
32 void createConnectionHandleElement(QXmlStreamWriter& pWriter) const;
33 void createUserAgentElement(QXmlStreamWriter& pWriter) const;
34 void createSupportedAPIVersionsElement(QXmlStreamWriter& pWriter) const;
35
36 public:
38};
39
40} // namespace governikus
Definition PaosCreator.h:19
Definition PaosMessage.h:21
Definition StartPaos.h:23
friend class ::test_StartPaos
Definition StartPaos.h:25
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