AuthPublicKey Event
This event is fired on public key authentication attempt from a client.
Syntax
class SFTPServerAuthPublicKeyEventParams { public: qint64 ConnectionID(); const QString &Username(); bool Accept(); void SetAccept(bool bAccept); int EventRetVal(); void SetEventRetVal(int iRetVal); };
// To handle, connect one or more slots to this signal. void AuthPublicKey(SFTPServerAuthPublicKeyEventParams *e);
// Or, subclass SFTPServer and override this emitter function. virtual int FireAuthPublicKey(SFTPServerAuthPublicKeyEventParams *e) {...}
Remarks
Username specifies client's username, and Accept is used to accept or reject authentication.