#ifndef AWSAUTHENTICATOR_H #define AWSAUTHENTICATOR_H #include #include "authenticator.h" #include "authenticationreply.h" namespace remoteproxy { class AwsAuthenticator : public Authenticator { Q_OBJECT public: explicit AwsAuthenticator(QObject *parent = nullptr); ~AwsAuthenticator() override; QString name() const override; private: public slots: AuthenticationReply *authenticate(ProxyClient *proxyClient) override; }; } #endif // AWSAUTHENTICATOR_H