AusweisApp
Lade ...
Suche ...
Keine Treffer
ProxyCredentials.h
gehe zur Dokumentation dieser Datei
1
5#pragma once
6
7#include <QAuthenticator>
8#include <QEventLoop>
9#include <QNetworkProxy>
10
11
12namespace governikus
13{
14
16 : public QObject
17{
19
24
25 private:
26 QEventLoop mLoop;
27 QAuthenticator* mAuthenticator;
28 const QString mProposedUser;
29 const QString mUrl;
30
31 [[nodiscard]] QString createUrl(const QNetworkProxy& pProxy) const;
32
33 public:
35
36 [[nodiscard]] QString getProposedUser() const;
37 [[nodiscard]] QString getUrl() const;
38
39 [[nodiscard]] QString getUser() const;
40 void setUser(const QString& pUser);
41
42 [[nodiscard]] QString getPassword() const;
43 void setPassword(const QString& pPassword);
44
47
50};
51
52
53} // namespace governikus
Definition ProxyCredentials.h:17
QString user
Definition ProxyCredentials.h:22
QString password
Definition ProxyCredentials.h:23
QString proposedUser
Definition ProxyCredentials.h:20
QString getProposedUser() const
Definition ProxyCredentials.cpp:44
void setPassword(const QString &pPassword)
Definition ProxyCredentials.cpp:88
void setUser(const QString &pUser)
Definition ProxyCredentials.cpp:67
Q_INVOKABLE void confirmInput()
Definition ProxyCredentials.cpp:98
QString getPassword() const
Definition ProxyCredentials.cpp:77
QString getUser() const
Definition ProxyCredentials.cpp:56
QString url
Definition ProxyCredentials.h:21
void waitForConfirmation()
Definition ProxyCredentials.cpp:104
QString getUrl() const
Definition ProxyCredentials.cpp:50
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