#ifndef SMARTCARDAUTH_H #define SMARTCARDAUTH_H #include #include class QWidget; int client_cert_cb(SSL *ssl, X509 **x509, EVP_PKEY **pkey); class SmartCardAuth: public QObject { Q_OBJECT; public: SmartCardAuth(); ~SmartCardAuth(); private Q_SLOTS: void extendedContextInitialization(ssl_ctx_st* ctx); }; #endif // SMARTCARDAUTH_H