AusweisApp2
PskManager.h
gehe zur Dokumentation dieser Datei
1 
5 #pragma once
6 
7 #include <QByteArray>
8 #include <QMutex>
9 
10 namespace governikus
11 {
12 
14 {
15  private:
16  QByteArray mPsk;
17  bool mSecureRandomPsk;
18  QMutex mPskMutex;
19 
20  public:
21  static PskManager& getInstance();
22 
23  PskManager();
24  QByteArray generatePsk();
25  QByteArray getPsk();
26  bool isSecureRandomPsk();
27 };
28 
29 } // namespace governikus
Definition: PskManager.h:14
QByteArray getPsk()
Definition: PskManager.cpp:76
QByteArray generatePsk()
Definition: PskManager.cpp:33
static PskManager & getInstance()
Definition: PskManager.cpp:27
PskManager()
Definition: PskManager.cpp:19
bool isSecureRandomPsk()
Definition: PskManager.cpp:83
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15