AusweisApp2
StateGetChallenge.h
gehe zur Dokumentation dieser Datei
1 
7 #pragma once
8 
10 
11 
12 class test_StateGetChallenge;
13 
14 
15 namespace governikus
16 {
17 
20 {
21  Q_OBJECT
22  friend class StateBuilder;
23  friend class ::test_StateGetChallenge;
24 
25  private:
26  explicit StateGetChallenge(const QSharedPointer<WorkflowContext>& pContext);
27 
28  [[nodiscard]] QUrl getRequestUrl() const override;
29  [[nodiscard]] QByteArray getPayload() const override;
30  void setProgress() const override;
31 
32  [[nodiscard]] QString getOsType() const;
33  [[nodiscard]] bool parseChallenge(const QByteArray& pData);
34 
35  void handleNetworkReply(const QByteArray& pContent) override;
36 };
37 
38 } // namespace governikus
Definition: StateBuilder.h:18
Definition: StateGenericProviderCommunication.h:33
Definition: StateGetChallenge.h:20
Implementation of GeneralAuthenticate response APDUs.
Definition: CommandApdu.h:16