5 connect(socket, &QSslSocket::preSharedKeyAuthenticationRequired,
6 this, &AuthManager::handlePreSharedKeyAuthentication);
10 void AuthManager::handlePreSharedKeyAuthentication(QSslPreSharedKeyAuthenticator *authenticator)
12 authenticator->setIdentity(
"My Qt App");
14 const QByteArray key = deriveKey(authenticator->identityHint(), passphrase);
15 authenticator->setPreSharedKey(key);
connect(manager, &QNetworkAccessManager::finished, this, &MyClass::replyFinished)