AusweisApp2
 Alle Klassen Namensbereiche Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Propertys Freundbeziehungen Makrodefinitionen
EstablishPACEChannelParser.h
gehe zur Dokumentation dieser Datei
1 
7 #pragma once
8 
9 #include "EstablishPACEChannel.h"
10 
11 
12 namespace governikus
13 {
14 
16 {
17  private:
18  PACE_PASSWORD_ID mPasswordId;
19  QByteArray mChat;
20  QByteArray mCertificateDescription;
21  QByteArray mCommandData;
22 
23  EstablishPACEChannelParser(PACE_PASSWORD_ID pPasswordId = PACE_PASSWORD_ID::PACE_PIN,
24  const QByteArray& pChat = QByteArray(),
25  const QByteArray& pCertificateDescription = QByteArray(),
26  const QByteArray& pCommandData = QByteArray());
27 
28  public:
29  static EstablishPACEChannelParser fromCcid(const QByteArray& pInput);
30 
31  PACE_PASSWORD_ID getPasswordId() const;
32  const QByteArray& getChat() const;
33  const QByteArray& getCertificateDescription() const;
34  const QByteArray& getCommandData() const;
35 
36 };
37 
38 }
static EstablishPACEChannelParser fromCcid(const QByteArray &pInput)
Definition: EstablishPACEChannelParser.cpp:28
PACE_PASSWORD_ID getPasswordId() const
Definition: EstablishPACEChannelParser.cpp:100
Definition: EstablishPACEChannelParser.h:15
const QByteArray & getChat() const
Definition: EstablishPACEChannelParser.cpp:106
const QByteArray & getCertificateDescription() const
Definition: EstablishPACEChannelParser.cpp:112
const QByteArray & getCommandData() const
Definition: EstablishPACEChannelParser.cpp:118
PACE_PIN
Definition: SmartCardDefinitions.h:19